public DtoLib.ResultadoId Cliente_Agregar(DtoLibPosOffLine.Cliente.Agregar ficha) { var result = new DtoLib.ResultadoId(); try { using (var cnn = new LibEntitySqLitePosOffLine.LeonuxPosOffLineEntities(_cnn.ConnectionString)) { var fechaSistema = DateTime.Now.Date; //cnn.Database.SqlQuery<DateTime>("select date('now')").FirstOrDefault(); var entCliente = new LibEntitySqLitePosOffLine.Cliente() { cirif = ficha.CiRif, nombreRazonSocial = ficha.NombreRazaonSocial, dirFiscal = ficha.DirFiscal, telefono = ficha.Telefono, fechaAlta = fechaSistema.ToShortDateString(), }; cnn.Cliente.Add(entCliente); cnn.SaveChanges(); result.Id = (int)entCliente.id; } } catch (Exception e) { result.Mensaje = e.Message; result.Result = DtoLib.Enumerados.EnumResult.isError; } return(result); }
public OOB.ResultadoId Cliente_Agregar(OOB.LibVenta.PosOffline.Cliente.Agregar ficha) { var rt = new OOB.ResultadoId(); var agregarDTO = new DtoLibPosOffLine.Cliente.Agregar() { CiRif = ficha.CiRif, NombreRazaonSocial = ficha.NombreRazaonSocial, DirFiscal = ficha.DirFiscal, Telefono = ficha.Telefono, }; var r01 = MyData.Cliente_Agregar(agregarDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } rt.Id = r01.Id; return(rt); }
public DtoLib.ResultadoId Cliente_Agregar(DtoLibPosOffLine.Cliente.Agregar ficha) { return(ServiceProv.Cliente_Agregar(ficha)); }