public Resultado UpdateCuentaContable(CuentaContable cuentasContable) { MapperManager.GetInstance(); try { var cuentasContableDb = Mapper.Map <CuentaContable, DataAccess.Models.CuentaContable>(cuentasContable); dbContext.Entry(cuentasContableDb).State = EntityState.Modified; dbContext.SaveChanges(); return(new Resultado("El registro se guardó correctamente.")); } catch (Exception excepcion) { LogHelper.RegisterError(excepcion.Message); return(new Resultado("Ocurrio un error. Favor contactarse con el administrador.")); } }
public Resultado InsertCuentaContable(CuentaContable cuentasContable) { MapperManager.GetInstance(); try { var cuentasContableDb = Mapper.Map <CuentaContable, DataAccess.Models.CuentaContable>(cuentasContable); cuentasContableDb.Activo = true; cuentasContableDb.UsuarioCreacion = "DBO"; cuentasContableDb.FechaCreacion = DateTime.Now; cuentasContableDb.UsuarioModificacion = "DBO"; cuentasContableDb.FechaModificacion = DateTime.Now; dbContext.CuentasContables.Add(cuentasContableDb); dbContext.SaveChanges(); return(new Resultado("El registro se guardó correctamente.")); } catch (Exception excepcion) { LogHelper.RegisterError(excepcion.Message); return(new Resultado("Ocurrio un error. Favor contactarse con el administrador.")); } }