public DtoLib.ResultadoId Jornada_Abrir(DtoLibPosOffLine.Jornada.Abrir.Ficha ficha) { var result = new DtoLib.ResultadoId(); try { using (var cnn = new LibEntitySqLitePosOffLine.LeonuxPosOffLineEntities(_cnn.ConnectionString)) { var ent = new LibEntitySqLitePosOffLine.Jornada() { estatus = ficha.Estatus, fechaApertura = ficha.Fecha, horaApertura = ficha.Hora, estatusTransmitida = "", fechaCierre = "", horaCierre = "", }; cnn.Jornada.Add(ent); cnn.SaveChanges(); result.Id = (int)ent.id; } } catch (Exception e) { result.Mensaje = e.Message; result.Result = DtoLib.Enumerados.EnumResult.isError; } return(result); }
public DtoLib.ResultadoId Jornada_Abrir(DtoLibPosOffLine.Jornada.Abrir.Ficha ficha) { var result = new DtoLib.ResultadoId(); var r01 = ServiceProv.Jornada_Abrir_VerificaIsOk(); if (r01.Entidad) { return(ServiceProv.Jornada_Abrir(ficha)); } else { result.Mensaje = r01.Mensaje; result.Result = DtoLib.Enumerados.EnumResult.isError; result.Id = -1; return(result); } }
public OOB.ResultadoId Jornada_Abrir(OOB.LibVenta.PosOffline.Jornada.Abrir.Ficha ficha) { var rt = new OOB.ResultadoId(); var agregarDTO = new DtoLibPosOffLine.Jornada.Abrir.Ficha() { Fecha = ficha.Fecha.ToShortDateString(), Hora = ficha.Hora, Estatus = ficha.Estatus, }; var r01 = MyData.Jornada_Abrir(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); }