public Solicitud Validar_Datos(string id_solicitud, string nombre_remitente, string nombre_receptor, string cedula_receptor) { CRUD_Solicitud_De_Servicios obj_Solicitud_Servicio = new CRUD_Solicitud_De_Servicios(); string id_valido = (id_solicitud.Trim() != null) ? id_solicitud : null; if (int.Parse(id_valido) > 0 && id_valido != null) { int id = int.Parse(id_solicitud); var listado_solicitudes = obj_Solicitud_Servicio.Mostrar_Solicitudes().ToList(); _solicitud = listado_solicitudes.Where(idSolicitud => idSolicitud.Id == id).FirstOrDefault(); return(_solicitud); } return(null); }
public void Guardar_Entrega(Facturacion facturacion) { CRUD_Solicitud_De_Servicios crud_Solicitud = new CRUD_Solicitud_De_Servicios(); _entrega = new Entrega(); var model_solicitud = crud_Solicitud.Mostrar_Solicitud_Por_Factura(facturacion.IdSolicitudFkFacturacion); using (var dbcontext = new DB_A5759C_gatewaytotheworldContext()) { //var obj_Entrega = dbcontext.Entrega; _entrega.IdFacturaFkEntrega = facturacion.Id; _entrega.IdClienteFkEntrega = facturacion.IdClienteFkFacturacion; _entrega.CantidadArticulos = model_solicitud.Cantidad; _entrega.CedulaQuienRecibe = model_solicitud.Cedula; _entrega.FechaDeEntrega = DateTime.Today; _entrega.Estatus = estatus_solicitud_entregada; dbcontext.Entrega.Add(_entrega); dbcontext.SaveChanges(); } }