public JsonResult buscarProveedor(int a) { CARWASHEntities db = new CARWASHEntities(); PROVEEDOR pROVEEDOR = db.PROVEEDOR.Find(a); return(Json(pROVEEDOR, JsonRequestBehavior.AllowGet)); }
public IHttpActionResult PostPROVEEDOR(PROVEEDOR pROVEEDOR) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.PROVEEDOR.Add(pROVEEDOR); try { db.SaveChanges(); } catch (DbUpdateException) { if (PROVEEDORExists(pROVEEDOR.PROVEEDOR_ID)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = pROVEEDOR.PROVEEDOR_ID }, pROVEEDOR)); }
public int SiExisteProducto(int idProducto) { int resul; resul = Convert.ToInt16(PROVEEDOR.SiExisteProducto(idProducto)); return(resul); }
public ULTIMO_MOVIMIENTO getCantidadItems(ITEM item, PROVEEDOR proveedor) { ULTIMO_MOVIMIENTO um = new ULTIMO_MOVIMIENTO(); try { if (item != null && proveedor != null) { using (var entity = new TAE2Entities()) { var r = (from p in entity.ULTIMO_MOVIMIENTO where p.UNID_ITEM == item.UNID_ITEM && p.UNID_PROVEEDOR == proveedor.UNID_PROVEEDOR select p).First(); r.ITEM_STATUS = r.ITEM_STATUS; um = r; } } } catch (Exception) { return(new ULTIMO_MOVIMIENTO()); } return(um); }
public IHttpActionResult DeletePROVEEDOR(int id) { PROVEEDOR pROVEEDOR = db.PROVEEDOR.Find(id); if (pROVEEDOR == null) { return(NotFound()); } pROVEEDOR.Estado = "I"; db.Entry(pROVEEDOR).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!PROVEEDORExists(id)) { return(NotFound()); } else { throw; } } return(Ok(pROVEEDOR)); }
public IHttpActionResult PutPROVEEDOR(int id, PROVEEDOR pROVEEDOR) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != pROVEEDOR.IdProveedor) { return(BadRequest()); } db.Entry(pROVEEDOR).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!PROVEEDORExists(id)) { return(NotFound()); } else { throw; } } return(Ok(pROVEEDOR)); }
public void insertElement(object element, USUARIO u) { if (element != null) { using (var entity = new TAE2Entities()) { PROVEEDOR proveedor = (PROVEEDOR)element; var validacion = (from cust in entity.PROVEEDORs where cust.PROVEEDOR_NAME == proveedor.PROVEEDOR_NAME select cust).ToList(); if (validacion.Count == 0) { proveedor.UNID_PROVEEDOR = UNID.getNewUNID(); //Sync proveedor.IS_MODIFIED = true; proveedor.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // entity.PROVEEDORs.AddObject(proveedor); entity.SaveChanges(); UNID.Master(proveedor, u, -1, "Inserción"); } } } }
public void loadSync(object element) { if (element != null) { PROVEEDOR poco = (PROVEEDOR)element; using (var entity = new TAE2Entities()) { var query = (from cust in entity.PROVEEDORs where poco.UNID_PROVEEDOR == cust.UNID_PROVEEDOR select cust).ToList(); //Actualización if (query.Count > 0) { var aux = query.First(); if (aux.LAST_MODIFIED_DATE < poco.LAST_MODIFIED_DATE) { udpateElementSync((object)poco); } } //Inserción else { insertElementSync((object)poco); } var modifiedMenu = entity.PROVEEDORs.First(p => p.UNID_PROVEEDOR == poco.UNID_PROVEEDOR); modifiedMenu.IS_MODIFIED = false; entity.SaveChanges(); } } }
public bool ModificarProv(string usuario, string nombre, string apellidop, string apellidom, string correo, int id, string rubro, int telefono, string descripcion, string sitioweb) { try { ServiceUsuario su = new ServiceUsuario(); ServiceProveedor sp = new ServiceProveedor(); // Creamos usuario USUARIO user = new USUARIO(); user.USUARIO1 = usuario; user.NOMBRE = nombre; user.APELLIDO_PATERNO = apellidop; user.APELLIDO_MATERNO = apellidom; user.CORREO = correo; su.updEntity(user); //Agregamos Cliente PROVEEDOR prov = new PROVEEDOR(); prov.IDPROVEEDOR = id; prov.RUBRO = rubro; prov.TELEFONO = telefono; prov.DESCRIPCION = descripcion; prov.SITIOWEB = sitioweb; sp.updEntity(prov); MessageBox.Show("Proveedor Modificado.", "Modificar Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); } catch (Exception ex) { MessageBox.Show(ex.Message, "Modificar Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public void udpateElementSync(object element) { if (element != null) { using (var entity = new TAE2Entities()) { PROVEEDOR proveedor = (PROVEEDOR)element; var modifiedProveedor = entity.PROVEEDORs.First(p => p.UNID_PROVEEDOR == proveedor.UNID_PROVEEDOR); modifiedProveedor.CALLE = proveedor.CALLE; modifiedProveedor.CODIGO_POSTAL = proveedor.CODIGO_POSTAL; modifiedProveedor.CONTACTO = proveedor.CONTACTO; modifiedProveedor.MAIL = proveedor.MAIL; modifiedProveedor.RFC = proveedor.RFC; modifiedProveedor.UNID_CIUDAD = proveedor.UNID_CIUDAD; modifiedProveedor.UNID_PAIS = proveedor.UNID_PAIS; modifiedProveedor.PAI = proveedor.PAI; modifiedProveedor.CIUDAD = proveedor.CIUDAD; modifiedProveedor.TEL1 = proveedor.TEL1; modifiedProveedor.TEL2 = proveedor.TEL2; modifiedProveedor.PROVEEDOR_NAME = proveedor.PROVEEDOR_NAME; modifiedProveedor.IS_ACTIVE = proveedor.IS_ACTIVE; //Sync modifiedProveedor.IS_MODIFIED = true; modifiedProveedor.LAST_MODIFIED_DATE = UNID.getNewUNID(); var modifiedSync = entity.SYNCs.First(p => p.UNID_SYNC == 20120101000000000); modifiedSync.ACTUAL_DATE = UNID.getNewUNID(); entity.SaveChanges(); // entity.SaveChanges(); } } }
private ObservableCollection <FACTURA> GetFacturasbyProveedores(PROVEEDOR proveedor) { ObservableCollection <FACTURA> facturasmodel = new ObservableCollection <FACTURA>(); try { List <PROVEEDOR> Proveedores = new List <PROVEEDOR>(); Proveedores.Add(proveedor); FacturaCompraDataMapper facDataMapper = new FacturaCompraDataMapper(); List <FACTURA> facturas = facDataMapper.getFacturabyProveedores(Proveedores); facturas.ForEach(o => facturasmodel.Add(new FACTURA() { UNID_FACTURA = o.UNID_FACTURA , FACTURA_NUMERO = o.FACTURA_NUMERO , UNID_PROVEEDOR = o.UNID_PROVEEDOR , UNID_MONEDA = o.UNID_MONEDA , IVA_POR = o.IVA_POR })); } catch (Exception) { ; } return(facturasmodel); }
public bool ModificarProducto(string descripcion, int id, int stock, int precio, string tipoproducto, string rubroprov) { try { ServiceProducto sp = new ServiceProducto(); ServiceTipoProducto stp = new ServiceTipoProducto(); ServiceProveedor spp = new ServiceProveedor(); PROVEEDOR prov = spp.getPorRubro(rubroprov); TIPOPRODUCTO tp = stp.getEntity(tipoproducto); PRODUCTO entity = new PRODUCTO(); entity.IDPRODUCTO = id; entity.DESCRIPCION = descripcion; entity.STOCK = stock; entity.PRECIO = precio; entity.TIPOPRODUCTO = tp.IDTIPO; entity.PROVEEDOR = prov.IDPROVEEDOR; sp.updEntity(entity); MessageBox.Show("Producto Modificado.", "Modificar Producto", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); } catch (Exception ex) { MessageBox.Show("No se pudo modificar el producto." + ex.Message, "Modificar Producto", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public bool AgregarProducto(string descripcion, int stock, int precio, string tipoproducto, int idAdmin, string prov) { ServiceProducto sp = new ServiceProducto(); ServiceTipoProducto stp = new ServiceTipoProducto(); ServiceProveedor spp = new ServiceProveedor(); PROVEEDOR proveedor = spp.getPorRubro(prov); TIPOPRODUCTO tp = stp.getEntity(tipoproducto); try { // Crear producto PRODUCTO entity = new PRODUCTO(); entity.IDPRODUCTO = sp.id(); entity.DESCRIPCION = descripcion; entity.STOCK = stock; entity.PRECIO = precio; entity.TIPOPRODUCTO = tp.IDTIPO; entity.ADMINISTRADOR = idAdmin; entity.PROVEEDOR = proveedor.IDPROVEEDOR; sp.addEntity(entity); MessageBox.Show("Producto Creado.", "Crear Producto", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); }catch (Exception ex) { MessageBox.Show("El producto ya existe.", "Crear Producto", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); throw new ArgumentException(ex.Message); } }
public IHttpActionResult PutPROVEEDOR(decimal id, PROVEEDOR pROVEEDOR) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != pROVEEDOR.PROVEEDOR_ID) { return(BadRequest()); } db.Entry(pROVEEDOR).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!PROVEEDORExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public List <CATEGORIA> getElementsByProveedor(PROVEEDOR proveedor) { List <CATEGORIA> res = new List <CATEGORIA>(); try { using (var entity = new TAE2Entities()) { var query = (from provL in entity.PROVEEDOR_CATEGORIA join cat in entity.CATEGORIAs on provL.UNID_CATEGORIA equals cat.UNID_CATEGORIA join prov in entity.PROVEEDORs on provL.UNID_PROVEEDOR equals prov.UNID_PROVEEDOR where provL.UNID_PROVEEDOR == proveedor.UNID_PROVEEDOR select cat).ToList <CATEGORIA>(); foreach (CATEGORIA c in query) { res.Add(c); } } } catch (Exception) { ; } return(res); }//
public ActionResult Detalles(int id) { using (var db = new JEENContext()) { PROVEEDOR cli = db.PROVEEDOR.Find(id); return(View(cli)); } }
public ActionResult DeleteConfirmed(int id) { PROVEEDOR pROVEEDOR = db.PROVEEDOR.Find(id); db.PROVEEDOR.Remove(pROVEEDOR); db.SaveChanges(); return(RedirectToAction("Index")); }
private string getProveedores(string sTipoBusqueda, string strProv, string nProfesionales) { string sResul = ""; try { StringBuilder sb = new StringBuilder(); sb.Append("<table id='tblDatos' class='texto MA' style='WIDTH: 500px;'>"); sb.Append("<colgroup><col style='width:100px;'><col style='width:400px;'></colgroup>"); sb.Append("<tbody>"); SqlDataReader dr = PROVEEDOR.SelectByNombre(null, strProv, 2, 0, sTipoBusqueda, (nProfesionales == "1")?true:false); int i = 0; bool bExcede = false; while (dr.Read()) { sb.Append("<tr id='" + dr["t315_idproveedor"].ToString() + "' "); if (!(bool)dr["bloqueado"]) { sb.Append(" onclick=\"ms(this)\" ondblclick=\"aceptarClick(this.rowIndex)\" style='height:16px' "); } else { sb.Append(" onclick=\"mmoff('Inf','Proveedor bloqueado en SAP',230);\" style='cursor:default;height:16px;color:gray;' "); } sb.Append(" >"); sb.Append("<td style='padding-left:5px;'>" + dr["t315_codigoexterno"].ToString() + "</td>"); sb.Append("<td>" + dr["t315_denominacion"].ToString() + "</td>"); sb.Append("</tr>"); i++; if (i > Constantes.nNumMaxTablaCatalogo) { bExcede = true; break; } } dr.Close(); dr.Dispose(); if (!bExcede) { sb.Append("</tbody>"); sb.Append("</table>"); } else { sb.Length = 0; sb.Append("EXCEDE"); } sResul = "OK@#@" + sb.ToString(); } catch (Exception ex) { sResul = "Error@#@" + Errores.mostrarError("Error al obtener los proveedores", ex); } return(sResul); }
//Método que recoge el id del proveedor a editar y manda a la vista de edicion con el objeto para rellenar los campos con los datos public ActionResult EditarProveedor(int id) { using (FunkoPopDDBBEntities db = new FunkoPopDDBBEntities()) { PROVEEDOR buscarProveedor = db.PROVEEDORs.Find(id); return(View("EditandoProveedor", buscarProveedor)); } }
public void AddProveedor(PROVEEDOR prov) { using (EntitiesHostal con = new EntitiesHostal()) { con.PROVEEDOR.Add(prov); con.SaveChanges(); } btnIngresar.Visible = false; }
public async Task <ActionResult> DeleteConfirmed(int id) { PROVEEDOR pROVEEDOR = await db.PROVEEDOR.FindAsync(id); db.PROVEEDOR.Remove(pROVEEDOR); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
protected string generarExcel(string sCodigos, string sEstado, string sURL) { StringBuilder sb = new StringBuilder(); try { SqlDataReader dr = PROVEEDOR.Excel(sCodigos, sEstado, Session["MONEDA_VDC"].ToString()); sb.Append("<table id='tblDatos' style='font-family:Arial;font-size:8pt;' cellSpacing='0' cellPadding='0' border='1'>"); sb.Append("<colgroup><col/><col style='width:315px;' /><col /><col /><col /><col /><col /><col /></colgroup>"); //sb.Append("<tbody>"); //int i = 0; sb.Append("<tr style='height:16px;noWrap:true;'>"); sb.Append("<td style='background-color: #BCD4DF;font-weight:bold;'>Proveedor</td>"); sb.Append("<td style='background-color: #BCD4DF;font-weight:bold;'>Profesional</td>"); sb.Append("<td style='background-color: #BCD4DF;font-weight:bold;'>Coste (jornada)</td>"); sb.Append("<td style='background-color: #BCD4DF;font-weight:bold;'>Coste (hora)</td>"); sb.Append("<td style='background-color: #BCD4DF;font-weight:bold;'>Baja</td>"); sb.Append("</tr>" + (char)10); while (dr.Read()) { sb.Append("<tr style='height:16px;noWrap:true;'>"); sb.Append("<td>" + dr["t315_denominacion"].ToString() + "</td>"); sb.Append("<td>" + dr["Profesional"].ToString() + "</td>"); sb.Append("<td>" + dr["t314_costejornada"].ToString() + "</td>"); sb.Append("<td>" + dr["t314_costehora"].ToString() + "</td>"); sb.Append("<td>" + dr["T001_FECBAJA"].ToString() + "</td>"); sb.Append("</tr>" + (char)10); } dr.Close(); dr.Dispose(); //sb.Append("<tr><td colspan='5' rowspan='3' style='font-weight:bold;'> * Importes en " + Session["DENOMINACION_VDC"].ToString() + "</td></tr>"); sb.Append("<tr style='vertical-align:top;'>"); sb.Append("<td style='font-weight:bold;width:auto;'>* Importes en " + Session["DENOMINACION_VDC"].ToString() + "</td>"); for (var j = 2; j <= 5; j++) { sb.Append("<td></td>"); } sb.Append("</tr>" + (char)13); //sb.Append("</tbody>"); sb.Append("</table>"); string sIdCache = "EXCEL_CACHE_" + Session["IDFICEPI_ENTRADA"].ToString() + "_" + DateTime.Now.ToString(); Session[sIdCache] = sb.ToString();; return("OK@#@cacheado@#@" + sIdCache + "@#@" + sb.ToString()); } catch (Exception ex) { return("Error@#@" + Errores.mostrarError("Error al generar el Excel.", ex)); } }
public ActionResult Edit([Bind(Include = "COD_PROVEEDOR,NOM_PROVEEDOR,TELEFONO,DIRECCION_PROVEEDOR,NIT_PROVEEDOR,GIRO_DE_EMPRESA,NUM_IVA_")] PROVEEDOR pROVEEDOR) { if (ModelState.IsValid) { db.Entry(pROVEEDOR).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pROVEEDOR)); }
public ActionResult Edit([Bind(Include = "ID_PROV,NOMBRE,DIRECCION,NUM_TELF")] PROVEEDOR pROVEEDOR) { if (ModelState.IsValid) { db.Entry(pROVEEDOR).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pROVEEDOR)); }
public IHttpActionResult GetPROVEEDOR(decimal id) { PROVEEDOR pROVEEDOR = db.PROVEEDOR.Find(id); if (pROVEEDOR == null) { return(NotFound()); } return(Ok(pROVEEDOR)); }
public ActionResult Create([Bind(Include = "COD_PROVEEDOR,NOM_PROVEEDOR,TELEFONO,DIRECCION_PROVEEDOR,NIT_PROVEEDOR,GIRO_DE_EMPRESA,NUM_IVA_")] PROVEEDOR pROVEEDOR) { if (ModelState.IsValid) { db.PROVEEDOR.Add(pROVEEDOR); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pROVEEDOR)); }
public ActionResult Create([Bind(Include = "ID_PROV,NOMBRE,DIRECCION,NUM_TELF")] PROVEEDOR pROVEEDOR) { if (ModelState.IsValid) { db.PROVEEDORs.Add(pROVEEDOR); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pROVEEDOR)); }
public IHttpActionResult GetPROVEEDOR(int id) { PROVEEDOR pROVEEDOR = db.PROVEEDOR.Find(id); if (pROVEEDOR == null || pROVEEDOR.Estado != "A") { return(NotFound()); } return(Ok(pROVEEDOR)); }
public async Task <ActionResult> Edit([Bind(Include = "id_proveedor,pro_nombre,pro_telefono,pro_correo")] PROVEEDOR pROVEEDOR) { if (ModelState.IsValid) { db.Entry(pROVEEDOR).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(pROVEEDOR)); }
public ActionResult Create([Bind(Include = "ID,RUT,NOMBRE,RUBRO,DIRECCION,TELEFONO,NIVEL")] PROVEEDOR pROVEEDOR) { if (ModelState.IsValid) { db.PROVEEDOR.Add(pROVEEDOR); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pROVEEDOR)); }