protected void btnRegistrar_Click(object sender, EventArgs e) { var usu = (from usua in contexto.tblUsuario where usua.strUsuario == txtCorreo.Text select usua).FirstOrDefault(); if (usu == null) { tblProveedor provee = new tblProveedor(); provee.strNombre = txtNombre.Text.ToUpper(); provee.strApellidoP = txtAPaterno.Text.ToUpper(); provee.strApellidoM = txtAMaterno.Text.ToUpper(); provee.strRazonSocial = txtRazonSocial.Text; provee.strWeb = txtWeb.Text; provee.strProducto = txtProdServ.Text.ToUpper(); provee.strCorreo = txtCorreo.Text; provee.idActivo = 1; CtrlProveedor.InsertarProveedor(GetDatosVista(provee)); this.ClientScript.RegisterStartupScript(this.GetType(), "SweetAlert", "exito()", true); this.LimpiarCampos(); } else { this.ClientScript.RegisterStartupScript(this.GetType(), "SweetAlert", "alerta()", true); } }
protected void btnBuscar_Click(object sender, EventArgs e) { string identificador = txtBusqueda.Text.ToUpper(); tblProveedor proveedor = this.GetProveedor(identificador); this.ConfigurarGrid(proveedor); }
public void ConfigurarGrid(tblProveedor provee) { List <tblProveedor> proveedores = new List <tblProveedor>(); proveedores.Add(provee); this.GridProveedor.DataSource = proveedores; this.GridProveedor.DataBind(); }
public ActionResult DeleteConfirmed(int id) { tblProveedor tblProveedor = db.tblProveedor.Find(id); db.tblProveedor.Remove(tblProveedor); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,nombre,nombre_contacto,cargo_contacto,direccion,telefono,email,ruta_imagen")] tblProveedor tblProveedor) { if (ModelState.IsValid) { db.Entry(tblProveedor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tblProveedor)); }
public ActionResult Create([Bind(Include = "Id,nombre,nombre_contacto,cargo_contacto,direccion,telefono,email,ruta_imagen")] tblProveedor tblProveedor) { if (ModelState.IsValid) { db.tblProveedor.Add(tblProveedor); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tblProveedor)); }
// GET: Proveedores/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblProveedor tblProveedor = db.tblProveedor.Find(id); if (tblProveedor == null) { return(HttpNotFound()); } return(View(tblProveedor)); }
public bool InsertarProveedor(tblProveedor _TBL_Provee) { bool respuesta = false; try { contexto.tblProveedor.InsertOnSubmit(_TBL_Provee); contexto.SubmitChanges(); respuesta = true; } catch (Exception ex) { System.Console.WriteLine(ex.ToString()); respuesta = false; } return(respuesta); }
protected tblProveedor GetDatosVista(tblProveedor provee) { var EstaMuni = ddlMunicipio.SelectedItem.Value; var random = new Random(); var value = random.Next(0, 999999); tblDireccion direccion = new tblDireccion(); direccion.fkEstadoMunicipio = Int32.Parse(EstaMuni); direccion.strCalle = txtCalle.Text.ToUpper(); direccion.strColonia = txtColonia.Text.ToUpper(); direccion.intCodpost = txtCodPos.Text; direccion.strNumInt = txtNumInt.Text.ToUpper(); direccion.strNumExt = txtNumExt.Text.ToUpper(); direccion.strReferencias = txtReferencia.Text.ToUpper(); tblTelefono telefono = new tblTelefono(); telefono.strCelular = txtCelular.Text.ToUpper(); telefono.strTelCasa = txtTelEncargador.Text.ToUpper(); telefono.strOtro = txtTelOtro.Text.ToUpper(); tblUsuario login = new tblUsuario(); login.strUsuario = txtCorreo.Text; login.strPassword = value.ToString(); login.strTipousuario = "PROVEEDOR"; login.idActivo = 1; CtrlProveedor.enviarcorreo(provee.strCorreo, value.ToString()); provee.tblDireccion = direccion; provee.tblTelefono = telefono; provee.tblUsuario = login; return(provee); }