use std::collections::HashMap; use crate::model::income::{Create, Update}; use crate::validation::utils::*; pub fn create(form: &HashMap) -> Option { Some(Create { user_id: parse::(form, "user_id")?, amount: parse::(form, "amount")?, month: parse::(form, "month")?, year: parse::(form, "year")?, }) } pub fn update(form: &HashMap) -> Option { Some(Update { user_id: parse::(form, "user_id")?, amount: parse::(form, "amount")?, month: parse::(form, "month")?, year: parse::(form, "year")?, }) }