public DtoLib.Resultado Cliente_Editar(DtoLibPosOffLine.Cliente.Editar.Ficha ficha) { var result = new DtoLib.Resultado(); try { using (var cnn = new LibEntitySqLitePosOffLine.LeonuxPosOffLineEntities(_cnn.ConnectionString)) { var entCliente = cnn.Cliente.Find(ficha.Id); if (entCliente == null) { result.Mensaje = "CLIENTE [ ID ] NO ENCONTRADO"; result.Result = DtoLib.Enumerados.EnumResult.isError; return(result); } ; entCliente.nombreRazonSocial = ficha.NombreRazaonSocial; entCliente.dirFiscal = ficha.DirFiscal; entCliente.telefono = ficha.Telefono; cnn.SaveChanges(); } } catch (Exception e) { result.Mensaje = e.Message; result.Result = DtoLib.Enumerados.EnumResult.isError; } return(result); }
public OOB.Resultado Cliente_Editar(OOB.LibVenta.PosOffline.Cliente.Editar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibPosOffLine.Cliente.Editar.Ficha() { Id = ficha.Id, NombreRazaonSocial = ficha.NombreRazonSocial, DirFiscal = ficha.DirFiscal, Telefono = ficha.Telefono, }; var r01 = MyData.Cliente_Editar(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public DtoLib.Resultado Cliente_Editar(DtoLibPosOffLine.Cliente.Editar.Ficha ficha) { return(ServiceProv.Cliente_Editar(ficha)); }