public Resultado Compras_Compra_ActualizarData(DTO.Compras.Compra.ActualizarData ficha) { var result = new Resultado(); try { using (var ctx = new dBEntities(_cn.ConnectionString)) { using (var ts = new TransactionScope()) { var ent = ctx.compras.Find(ficha.AutoDocumento); if (ent == null) { result.Mensaje = "[ ID ] DOCUMENTO NO ENCONTRADO"; result.Result = DTO.EnumResult.isError; return(result); } ent.auto_concepto = ficha.AutoCalificativo; ctx.SaveChanges(); ts.Complete(); } } } catch (Exception e) { result.Mensaje = e.Message; result.Result = DTO.EnumResult.isError; } return(result); }
public OOB.Resultado.Resultado Compra_Actualizar(OOB.Compra.Compra.ActualizarData ficha) { var result = new OOB.Resultado.Resultado(); var actualizarDTO = new DTO.Compras.Compra.ActualizarData() { AutoDocumento = ficha.AutoDocumento, AutoCalificativo = ficha.Calificativo.Id }; var resultDTO = _servicio.Compra_ActualizarData(actualizarDTO); if (resultDTO.Result == DTO.EnumResult.isError) { result.Result = OOB.Resultado.EnumResult.isError; result.Mensaje = resultDTO.Mensaje; return(result); } return(result); }
public DTO.Resultado Compra_ActualizarData(DTO.Compras.Compra.ActualizarData ficha) { return(provider.Compras_Compra_ActualizarData(ficha)); }