public ActionResult Create(TipoDeducionViewModel tipoDeducionViewModel) { string mensaje = ""; try { TIPO_DEDUCCIONES parametro = this.Convertir(tipoDeducionViewModel); mensaje = "Registro agregado satisfactoriamente"; using (UnidadDeTrabajo <TIPO_DEDUCCIONES> unidad = new UnidadDeTrabajo <TIPO_DEDUCCIONES>(new BDContext())) { unidad.genericDAL.Add(parametro); if (!unidad.Complete()) { TempData["mensaje"] = "El registro ya existe"; return(RedirectToAction("Create")); } } } catch (Exception ex) { mensaje = ex.ToString(); } TempData["mensaje"] = mensaje; return(RedirectToAction("Index")); }
public void TestDeleteGeneric() { TIPO_DEDUCCIONES x = new TIPO_DEDUCCIONES(); using (UnidadDeTrabajo <TIPO_DEDUCCIONES> Unidad = new UnidadDeTrabajo <TIPO_DEDUCCIONES>(new BDContext())) { x = Unidad.genericDAL.Get(2); Unidad.genericDAL.Remove(x); Assert.AreEqual(true, Unidad.Complete()); } }
private TIPO_DEDUCCIONES Convertir(TipoDeducionViewModel tipoDeduccionViewModel) { TIPO_DEDUCCIONES deducciones = new TIPO_DEDUCCIONES { idDeduccion = tipoDeduccionViewModel.idDeduccion, nombreDeduccion = tipoDeduccionViewModel.nombreDeduccion, porcentaje = tipoDeduccionViewModel.porcentaje, descripcion = tipoDeduccionViewModel.descripcion, }; return(deducciones); }
private TipoDeducionViewModel Convertir(TIPO_DEDUCCIONES tipoDeduccion) { TipoDeducionViewModel tipoDeduccionViewModel = new TipoDeducionViewModel { idDeduccion = tipoDeduccion.idDeduccion, nombreDeduccion = tipoDeduccion.nombreDeduccion, porcentaje = tipoDeduccion.porcentaje, descripcion = tipoDeduccion.descripcion, }; return(tipoDeduccionViewModel); }
public void TestAddGeneric() { TIPO_DEDUCCIONES x = new TIPO_DEDUCCIONES { nombreDeduccion = "CCSS", porcentaje = 8.3M, descripcion = "caja" }; using (UnidadDeTrabajo <TIPO_DEDUCCIONES> Unidad = new UnidadDeTrabajo <TIPO_DEDUCCIONES>(new BDContext())) { Unidad.genericDAL.Add(x); Assert.AreEqual(true, Unidad.Complete()); } }