public string CrearOrdenPedido(ORDEN_PEDIDO orden, List <DETALLE_ORDEN_PEDIDO> listaDetalle) { try { EntitiesServiexpress con = new EntitiesServiexpress(); con.ORDEN_PEDIDO.Add(orden); con.SaveChanges(); var _query = (from a in con.ORDEN_PEDIDO orderby a.ID descending select a).FirstOrDefault(); foreach (var fila in listaDetalle) { fila.ORDEN_PEDIDO_ID = _query.ID; var ultimo = (from a in con.DETALLE_ORDEN_PEDIDO orderby a.ID descending select a.ID).FirstOrDefault(); fila.ID = ultimo + 1; con.DETALLE_ORDEN_PEDIDO.Add(fila); con.SaveChanges(); } return("creado"); } catch (Exception ex) { throw ex; } }
public string FinalizarRequerimiento(int iDRESERVA, string observacion, DateTime fechaActualizacion) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var serviciosViejos = (from a in con.RESERVA_HORA where a.ID == iDRESERVA select a).FirstOrDefault(); if (serviciosViejos != null) { serviciosViejos.FECHA_ULTIMO_UPDATE = fechaActualizacion; serviciosViejos.ORSERVACION_FINAL = observacion; con.SaveChanges(); var diagno = (from a in con.DIAGNOSTICO where a.RESERVA_HORA_ID == iDRESERVA select a).FirstOrDefault(); diagno.FECHA_ULTIMO_UPDATE = fechaActualizacion; diagno.ESTADO_DIAGNOSTICO = "COMPLETADO"; con.SaveChanges(); return("actualizado"); } else { return("La Orden de Trabajo no se encuentra en la base de datos"); } } catch (Exception ex) { throw ex; } }
public string EliminarOrdenPedido(int idOrden) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var query = (from a in con.ORDEN_PEDIDO where a.ID == idOrden select a).FirstOrDefault(); if (query != null) { var query2 = (from a in con.DETALLE_ORDEN_PEDIDO where a.ORDEN_PEDIDO_ID == idOrden select a).ToList(); foreach (var x in query2) { con.DETALLE_ORDEN_PEDIDO.Remove(x); con.SaveChanges(); } con.ORDEN_PEDIDO.Remove(query); con.SaveChanges(); return("eliminado"); } else { return("La orden de pedido ya no existe en la base de datos"); } } catch (Exception ex) { throw ex; } }
public string IgresarControlRececpion(CONTROL_RECEPCION control, List <DETALLE_CONTROL_RECEPCION> detalleControl) { try { EntitiesServiexpress con = new EntitiesServiexpress(); //Insertar a COntrold e recepcion con.CONTROL_RECEPCION.Add(control); con.SaveChanges(); var orden = (from a in con.ORDEN_PEDIDO where a.ID == control.ORDEN_PEDIDO_ID select a).FirstOrDefault(); //actualizar estao orden pedido a cursado orden.ESTADO_ORDEN_PEDIDO_ID = 4; con.SaveChanges(); //obtinene el id de control de recepcion var _query = (from a in con.CONTROL_RECEPCION where a.ORDEN_PEDIDO_ID == control.ORDEN_PEDIDO_ID select a).FirstOrDefault(); foreach (var fila in detalleControl) { //obtiene ultimo id detallo control var _query2 = (from a in con.DETALLE_CONTROL_RECEPCION orderby a.ID descending select a).FirstOrDefault(); int id = 0; if (_query2 != null) { id = _query2.ID; } fila.ID = id + 1; fila.CONTROL_RECEPCION_ID = _query.ID; con.DETALLE_CONTROL_RECEPCION.Add(fila); con.SaveChanges(); //actualiza prostock producto var prod = (from a in con.PRODUCTO where a.ID == fila.PRODUCTO_ID select a).FirstOrDefault(); if (prod != null) { prod.STOCK = prod.STOCK + fila.CANTIDAD_INGRESADA; con.SaveChanges(); } } return("creado"); } catch (Exception ex) { throw ex; } }
public string CrearCliente(CLIENTE cliente, PERSONA persona) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exPersona = (from a in con.PERSONA where a.NUM_ID == persona.NUM_ID && a.DIV_ID == persona.DIV_ID select a).FirstOrDefault(); if (_exPersona == null) { con.PERSONA.Add(persona); con.SaveChanges(); var _id = (from a in con.PERSONA where a.NUM_ID == persona.NUM_ID && a.DIV_ID == persona.DIV_ID select a).FirstOrDefault(); var _ultimo = (from a in con.CLIENTE orderby a.ID descending select a.ID).FirstOrDefault(); cliente.ID = _ultimo + 1; cliente.PERSONA_ID = _id.ID; con.CLIENTE.Add(cliente); con.SaveChanges(); return("creado"); } else { cliente.PERSONA_ID = _exPersona.ID; var _exCliente = (from a in con.CLIENTE where a.PERSONA_ID == cliente.PERSONA_ID select a).FirstOrDefault(); var _ultimo = (from a in con.CLIENTE orderby a.ID descending select a.ID).FirstOrDefault(); cliente.ID = _ultimo + 1; if (_exCliente == null) { con.CLIENTE.Add(cliente); con.SaveChanges(); return("creado"); } else { return("El cliente ya existe en los registros"); } } } catch (Exception ex) { throw ex; } }
public string CrearUsuario(USUARIO usuario, PERSONA persona) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exPersona = (from a in con.PERSONA where a.NUM_ID == persona.NUM_ID && a.DIV_ID == persona.DIV_ID select a).FirstOrDefault(); if (_exPersona == null) { con.PERSONA.Add(persona); con.SaveChanges(); var _id = (from a in con.PERSONA where a.NUM_ID == persona.NUM_ID && a.DIV_ID == persona.DIV_ID select a).FirstOrDefault(); var _ultimo = (from a in con.USUARIO orderby a.ID descending select a.ID).FirstOrDefault(); usuario.ID = _ultimo + 1; usuario.PERSONA_ID = _id.ID; con.USUARIO.Add(usuario); con.SaveChanges(); return("creado"); } else { usuario.PERSONA_ID = _exPersona.ID; var _exUsuario2 = (from a in con.USUARIO where a.NOMBRE == usuario.NOMBRE select a).FirstOrDefault(); if (_exUsuario2 == null) { var _ultimo = (from a in con.USUARIO orderby a.ID descending select a.ID).FirstOrDefault(); usuario.ID = _ultimo + 1; con.USUARIO.Add(usuario); con.SaveChanges(); return("creado"); } else { return("Ya existe un usuario con ese nombre de usuario"); } } } catch (Exception ex) { throw ex; } }
public string CrearProveedor(PROVEEDOR proveedor, PERSONA persona) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exPersona = (from a in con.PERSONA where a.NUM_ID == persona.NUM_ID && a.DIV_ID == persona.DIV_ID select a).FirstOrDefault(); if (_exPersona == null) { con.PERSONA.Add(persona); con.SaveChanges(); var _id = (from a in con.PERSONA where a.NUM_ID == persona.NUM_ID && a.DIV_ID == persona.DIV_ID select a).FirstOrDefault(); var _ultimo = (from a in con.PROVEEDOR orderby a.ID descending select a.ID).FirstOrDefault(); proveedor.ID = _ultimo + 1; proveedor.PERSONA_ID = _id.ID; con.PROVEEDOR.Add(proveedor); con.SaveChanges(); return("creado"); } else { proveedor.PERSONA_ID = _exPersona.ID; var _exProveedor = (from a in con.PROVEEDOR where a.PERSONA_ID == proveedor.PERSONA_ID select a).FirstOrDefault(); var _ultimo = (from a in con.PROVEEDOR orderby a.ID descending select a.ID).FirstOrDefault(); proveedor.ID = _ultimo + 1; if (_exProveedor == null) { con.PROVEEDOR.Add(proveedor); con.SaveChanges(); return("creado"); } else { return("El proveedor ya existe en los registros"); } } } catch (Exception ex) { throw ex; } }
public string CrearRequerimiento(RESERVA_HORA reserva, List <SERVICIOS_X_DIAGNOSTICO> serviciosDiagnostico, List <PRODUCTOS_X_DIAGNOSTICO> productosDiagnostico, DIAGNOSTICO diagnostico) { try { EntitiesServiexpress con = new EntitiesServiexpress(); con.RESERVA_HORA.Add(reserva); con.SaveChanges(); var _reserva = (from a in con.RESERVA_HORA orderby a.ID descending select a).FirstOrDefault(); var _ultidiagnostico = (from a in con.DIAGNOSTICO orderby a.ID descending select a.ID).FirstOrDefault(); diagnostico.RESERVA_HORA_ID = _reserva.ID; diagnostico.ID = int.Parse(_ultidiagnostico.ToString()) + 1; con.DIAGNOSTICO.Add(diagnostico); con.SaveChanges(); var _diagnostico = (from a in con.DIAGNOSTICO orderby a.ID descending select a).FirstOrDefault(); foreach (var fila in serviciosDiagnostico) { decimal ultimo = (from a in con.SERVICIOS_X_DIAGNOSTICO orderby a.ID_SXD descending select a.ID_SXD).FirstOrDefault(); fila.ID_DIAGNOSTICO = _diagnostico.ID; fila.ID_SXD = ultimo + 1; con.SERVICIOS_X_DIAGNOSTICO.Add(fila); con.SaveChanges(); } foreach (var fila in productosDiagnostico) { decimal ultimo = (from a in con.PRODUCTOS_X_DIAGNOSTICO orderby a.ID_PXD descending select a.ID_PXD).FirstOrDefault(); fila.ID_DIAGNOSTICO = _diagnostico.ID; fila.ID_PXD = ultimo + 1; con.PRODUCTOS_X_DIAGNOSTICO.Add(fila); con.SaveChanges(); var producto = (from a in con.PRODUCTO where a.ID == fila.ID_PRODUCTO select a).FirstOrDefault(); producto.STOCK = int.Parse(producto.STOCK.ToString()) - int.Parse(fila.CANTIDAD_PROD.ToString()); con.SaveChanges(); } return("creado"); } catch (Exception ex) { throw ex; } }
public string CrearEmpleado(EMPLEADO empleado, PERSONA persona) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exPersona = (from a in con.PERSONA where a.NUM_ID == persona.NUM_ID && a.DIV_ID == persona.DIV_ID select a).FirstOrDefault(); if (_exPersona == null) { con.PERSONA.Add(persona); con.SaveChanges(); var _id = (from a in con.PERSONA where a.NUM_ID == persona.NUM_ID && a.DIV_ID == persona.DIV_ID select a).FirstOrDefault(); var _ultimo = (from a in con.EMPLEADO orderby a.ID descending select a.ID).FirstOrDefault(); empleado.ID = _ultimo + 1; empleado.PERSONA_ID = _id.ID; con.EMPLEADO.Add(empleado); con.SaveChanges(); return("creado"); } else { empleado.PERSONA_ID = _exPersona.ID; var _exEmpleado = (from a in con.EMPLEADO where a.PERSONA_ID == empleado.PERSONA_ID select a).FirstOrDefault(); if (_exEmpleado == null) { var _ultimo = (from a in con.EMPLEADO orderby a.ID descending select a.ID).FirstOrDefault(); empleado.ID = _ultimo + 1; con.EMPLEADO.Add(empleado); con.SaveChanges(); return("creado"); } else { return("El empleado ya existe en los registros"); } } } catch (Exception ex) { throw ex; } }
public string ActualizarOrdenPedido(ORDEN_PEDIDO orden, List <DETALLE_ORDEN_PEDIDO> listaDetalle) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _query = (from a in con.ORDEN_PEDIDO where a.ID == orden.ID select a).FirstOrDefault(); if (_query != null) { _query.FECHA_ULTIMO_UPDATE = orden.FECHA_ULTIMO_UPDATE; _query.CANTIDAD_TOTAL = orden.CANTIDAD_TOTAL; _query.MONTO_TOTAL = orden.MONTO_TOTAL; _query.EMPLEADO_ID = orden.EMPLEADO_ID; _query.MULTI_MONEDA_ID = orden.MULTI_MONEDA_ID; _query.EMAIL_PROVEEDOR = orden.EMAIL_PROVEEDOR; _query.EMAIL_SUCURSAL = orden.EMAIL_SUCURSAL; _query.ESTADO_ORDEN_PEDIDO_ID = orden.ESTADO_ORDEN_PEDIDO_ID; con.SaveChanges(); var _query2 = (from a in con.DETALLE_ORDEN_PEDIDO where a.ORDEN_PEDIDO_ID == orden.ID select a).ToList(); foreach (var fila in _query2) { con.DETALLE_ORDEN_PEDIDO.Remove(fila); con.SaveChanges(); } foreach (var fila in listaDetalle) { var _id = (from a in con.DETALLE_ORDEN_PEDIDO orderby a.ID descending select a.ID).FirstOrDefault(); fila.ORDEN_PEDIDO_ID = orden.ID; fila.ID = _id + 1; con.DETALLE_ORDEN_PEDIDO.Add(fila); con.SaveChanges(); } return("actualizado"); } else { return("La orden de pedido ya no encuentra en la base de datos"); } } catch (Exception ex) { throw ex; } }
public string EmitirVents(VENTAS venta, List <DETALLE_VENTAS> listaDetalle, string reservas) { try { EntitiesServiexpress con = new EntitiesServiexpress(); int uventa = (from a in con.VENTAS orderby a.ID descending select a.ID).FirstOrDefault(); venta.ID = uventa + 1; con.VENTAS.Add(venta); con.SaveChanges(); foreach (var fila in listaDetalle) { int udeta = (from a in con.DETALLE_VENTAS orderby a.ID descending select a.ID).FirstOrDefault(); fila.VENTAS_ID = venta.ID; fila.ID = udeta + 1; con.DETALLE_VENTAS.Add(fila); con.SaveChanges(); } if (reservas.Contains(";")) { var idReservas = reservas.Split(';'); foreach (var x in idReservas) { if (x != "") { int id = int.Parse(x); var diagnostico = (from a in con.DIAGNOSTICO where a.RESERVA_HORA_ID == id select a).FirstOrDefault(); if (diagnostico != null) { diagnostico.ESTADO_DIAGNOSTICO = "PAGADO"; con.SaveChanges(); } } } } return("creado"); } catch (Exception ex) { throw ex; } }
public string CrearPersona(PERSONA persona) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exPersona = (from a in con.PERSONA where a.NUM_ID == persona.NUM_ID && a.DIV_ID == persona.DIV_ID select a).FirstOrDefault(); if (_exPersona != null) { con.PERSONA.Add(persona); con.SaveChanges(); return("creado"); } else { return("La persona ya existe en los registros"); } } catch (Exception ex) { throw ex; } }
public string CrearProvincia(PROVINCIA provincia) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _query = (from a in con.PROVINCIA where a.NOMBRE == provincia.NOMBRE && a.REGION_ID == provincia.REGION_ID select a).FirstOrDefault(); if (_query == null) { var _ultimo = (from a in con.PROVINCIA orderby a.ID descending select a.ID).FirstOrDefault(); provincia.ID = _ultimo + 1; con.PROVINCIA.Add(provincia); con.SaveChanges(); return("creado"); } else { return("Ya existe un registro con ese nombre"); } } catch (Exception ex) { throw ex; } }
public string ActualizarVehiculo(VEHICULO vehiculo) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exVehiculo = (from a in con.VEHICULO where a.ID == vehiculo.ID select a).FirstOrDefault(); if (_exVehiculo != null) { //actualizar servicio _exVehiculo.CLIENTE_ID = vehiculo.CLIENTE_ID; _exVehiculo.MARCA_VEHICULO_ID = vehiculo.MARCA_VEHICULO_ID; _exVehiculo.TIPO_VEHICULO_ID = vehiculo.TIPO_VEHICULO_ID; _exVehiculo.FECHA_ULTIMO_UPDATE = vehiculo.FECHA_ULTIMO_UPDATE; con.SaveChanges(); return("actualizado"); } else { return("El vehiculo no existe en los registros, o no se ha podido localizar la información"); } } catch (Exception ex) { throw ex; } }
public string CrearVehiculo(VEHICULO vehiculo) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exVehiculo = (from a in con.VEHICULO where a.PATENTE == vehiculo.PATENTE select a).FirstOrDefault(); if (_exVehiculo == null) { con.VEHICULO.Add(vehiculo); con.SaveChanges(); return("creado"); } else { return("La patente indicada, ya figura en el sistema para otro vehiculo"); } } catch (Exception ex) { throw ex; } }
public string CrearMultiempresa(MULTI_EMPRESA multiempresa) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _query = (from a in con.MULTI_EMPRESA where a.RAZON_SOCIAL == multiempresa.RAZON_SOCIAL && a.RUT == multiempresa.RUT select a).FirstOrDefault(); if (_query == null) { var _ultimo = (from a in con.MULTI_EMPRESA orderby a.ID descending select a.ID).FirstOrDefault(); multiempresa.ID = _ultimo + 1; con.MULTI_EMPRESA.Add(multiempresa); con.SaveChanges(); return "creado"; } else { return "Ya existe un registro con ese nombre"; } } catch (Exception ex) { throw ex; } }
public string CrearProducto(PRODUCTO producto) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exProducto = (from a in con.PRODUCTO where a.SKU == producto.SKU select a).FirstOrDefault(); if (_exProducto == null) { con.PRODUCTO.Add(producto); con.SaveChanges(); return("creado"); } else { return("El producto ya existe en los registros"); } } catch (Exception ex) { throw ex; } }
public string CrearMarcaVehiculo(MARCA_VEHICULO marcaVehiculo) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exTipoServicio = (from a in con.MARCA_VEHICULO where a.NOMBRE == marcaVehiculo.NOMBRE select a).FirstOrDefault(); if (_exTipoServicio == null) { con.MARCA_VEHICULO.Add(marcaVehiculo); con.SaveChanges(); return("creado"); } else { return("La marca ya existe en los registros"); } } catch (Exception ex) { throw ex; } }
public string CrearTipoProducto(TIPO_PRODUCTO tipoProducto) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _query = (from a in con.TIPO_PRODUCTO where a.NOMBRE == tipoProducto.NOMBRE select a).FirstOrDefault(); if (_query == null) { var _ultimo = (from a in con.TIPO_PRODUCTO orderby a.ID descending select a.ID).FirstOrDefault(); tipoProducto.ID = _ultimo + 1; con.TIPO_PRODUCTO.Add(tipoProducto); con.SaveChanges(); return("creado"); } else { return("Ya existe un registro con ese nombre"); } } catch (Exception ex) { throw ex; } }
public string CrearSucursal(SUCURSAL sucursal) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _query = (from a in con.SUCURSAL where a.NOMBRE == sucursal.NOMBRE select a).FirstOrDefault(); if (_query == null) { var _ultimo = (from a in con.SUCURSAL orderby a.ID descending select a.ID).FirstOrDefault(); sucursal.ID = _ultimo + 1; con.SUCURSAL.Add(sucursal); con.SaveChanges(); return("creado"); } else { return("Ya existe un registro con ese nombre"); } } catch (Exception ex) { throw ex; } }
public string ActualizarMarcaVehiculo(MARCA_VEHICULO marcaVehiculo) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var query = (from a in con.MARCA_VEHICULO where a.NOMBRE == marcaVehiculo.NOMBRE select a).FirstOrDefault(); if (query == null) { var query2 = (from a in con.MARCA_VEHICULO where a.ID == marcaVehiculo.ID select a).FirstOrDefault(); query2.NOMBRE = marcaVehiculo.NOMBRE; query2.FECHA_ULTIMO_UPDATE = marcaVehiculo.FECHA_ULTIMO_UPDATE; con.SaveChanges(); return("actualizado"); } else { return("Esa marca ya existe en los registros, pruebe con otro"); } } catch (Exception ex) { throw ex; } }
public string CrearServicio(SERVICIO servicio) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exServicio = (from a in con.SERVICIO where a.SUCURSAL_ID == servicio.SUCURSAL_ID && a.TIPO_SERVICIO_ID == servicio.TIPO_SERVICIO_ID select a).FirstOrDefault(); if (_exServicio == null) { con.SERVICIO.Add(servicio); con.SaveChanges(); return("creado"); } else { return("El servicio ya existe en los registros"); } } catch (Exception ex) { throw ex; } }
public string CrearMarca(MARCA marca) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _query = (from a in con.MARCA where a.NOMBRE == marca.NOMBRE select a).FirstOrDefault(); if (_query == null) { var _ultimo = (from a in con.MARCA orderby a.ID descending select a.ID).FirstOrDefault(); marca.ID = _ultimo + 1; con.MARCA.Add(marca); con.SaveChanges(); return("creado"); } else { return("Ya existe un registro con ese nombre"); } } catch (Exception ex) { throw ex; } }
public string ActualizarServicio(SERVICIO servicio) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exServicio = (from a in con.SERVICIO where a.ID == servicio.ID select a).FirstOrDefault(); if (_exServicio != null) { //actualizar servicio _exServicio.SUCURSAL_ID = servicio.SUCURSAL_ID; _exServicio.TIPO_SERVICIO_ID = servicio.TIPO_SERVICIO_ID; _exServicio.ESTADO_SERVICIO_ID = servicio.ESTADO_SERVICIO_ID; _exServicio.FECHA_ULTIMO_UPDATE = servicio.FECHA_ULTIMO_UPDATE; _exServicio.COSTO = servicio.COSTO; con.SaveChanges(); return("actualizado"); } else { return("El servicio no existe en los registros para la sucursal seleccionada"); } } catch (Exception ex) { throw ex; } }
public string ActualizarTipoServicio(TIPO_SERVICIO tipoServicio) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var tipo = (from a in con.TIPO_SERVICIO where a.NOMBRE == tipoServicio.NOMBRE select a).FirstOrDefault(); if (tipo == null) { var tipo2 = (from a in con.TIPO_SERVICIO where a.ID == tipoServicio.ID select a).FirstOrDefault(); tipo2.NOMBRE = tipoServicio.NOMBRE; tipo2.FECHA_ULTIMO_UPDATE = tipoServicio.FECHA_ULTIMO_UPDATE; con.SaveChanges(); return("actualizado"); } else { return("El tipo servicio ya existe con ese nombre en los registros, pruebe con otro"); } } catch (Exception ex) { throw ex; } }
public string CrearTipoServicio(TIPO_SERVICIO tipoServicio) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _exTipoServicio = (from a in con.TIPO_SERVICIO where a.NOMBRE == tipoServicio.NOMBRE select a).FirstOrDefault(); if (_exTipoServicio == null) { con.TIPO_SERVICIO.Add(tipoServicio); con.SaveChanges(); return("creado"); } else { return("El tipo de servicio ya existe en los registros"); } } catch (Exception ex) { throw ex; } }
public string ActualizarMarca(MARCA marca) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var query = (from a in con.MARCA where a.NOMBRE == marca.NOMBRE select a).FirstOrDefault(); if (query == null) { var query2 = (from a in con.MARCA where a.ID == marca.ID select a).FirstOrDefault(); query2.NOMBRE = marca.NOMBRE; query2.FECHA_ULTIMO_UPDATE = marca.FECHA_ULTIMO_UPDATE; con.SaveChanges(); return("actualizado"); } else { return("Ya existe un registro con ese nombre, pruebe con otro"); } } catch (Exception ex) { throw ex; } }
public string RechazarOrdenPedido(int idOrden) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var query = (from a in con.ORDEN_PEDIDO where a.ID == idOrden select a).FirstOrDefault(); if (query != null) { query.ESTADO_ORDEN_PEDIDO_ID = 2; con.SaveChanges(); return("rechazada"); } else { return("La orden de pedido ya no existe en la base de datos"); } } catch (Exception ex) { throw ex; } }
public string CrearComuna(COMUNA comuna) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _query = (from a in con.COMUNA where a.NOMBRE == comuna.NOMBRE && a.PROVINCIA_ID == comuna.PROVINCIA_ID select a).FirstOrDefault(); if (_query == null) { var _ultimo = (from a in con.COMUNA orderby a.ID descending select a.ID).FirstOrDefault(); comuna.ID = _ultimo + 1; con.COMUNA.Add(comuna); con.SaveChanges(); return "creado"; } else { return "Ya existe un registro con ese nombre"; } } catch (Exception ex) { throw ex; } }
public string CrearRegion(REGION region) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _query = (from a in con.REGION where a.NOMBRE == region.NOMBRE && a.PAIS_ID == region.PAIS_ID select a).FirstOrDefault(); if (_query == null) { var _ultimo = (from a in con.REGION orderby a.ID descending select a.ID).FirstOrDefault(); region.ID = _ultimo + 1; con.REGION.Add(region); con.SaveChanges(); return "creado"; } else { return "Ya existe un registro con ese nombre"; } } catch (Exception ex) { throw ex; } }