protected AdmCepInBas GetViewCepInBas() { AdmCepInBas suministrosObj = new AdmCepInBas { Objeto = TextObjeto.Text, Stock = Int32.Parse(TextStock.Text) }; return(suministrosObj); }
protected void actualizarParametros(AdmCepInBas suministroObj) { if (RECIB.ActualizarConsumibles(suministroObj)) { this.popupTodoBien(); } else { this.popupNadaBien(); } }
public bool InsertarConsumibles(AdmCepInBas Consumibles) { bool res = false; try { conn.AdmCepInBas.Add(Consumibles); conn.SaveChanges(); res = true; } catch (Exception ex) { string mensajeErr = ex.Message; } return(res); }
protected void btnGuardar_Click(object sender, EventArgs e) { AdmCepInBas areaObj = this.GetViewCepInBas(); if (this.lblAccion.Text.ToString() == "Actualizar") { areaObj.id = Int32.Parse(Request.QueryString["id"]); this.actualizarParametros(areaObj); Response.Redirect(direcciones.ViewCepInBas); } else { this.insertarParametros(areaObj); Response.Redirect(direcciones.ViewCepInBas); } }
public bool EliminarConsumibles(int id) { bool res = false; try { AdmCepInBas consumibleObj = conn.AdmCepInBas.Where(c => c.id == id).FirstOrDefault <AdmCepInBas>(); conn.AdmCepInBas.Remove(consumibleObj); conn.SaveChanges(); res = true; } catch (Exception ex) { string mensajeError = ex.Message; } return(res); }
protected void eleccionCargaDeDatos() { AdmCepInBas suministroObj = new AdmCepInBas(); try { int id = Int32.Parse(Request.QueryString["id"]); suministroObj = RECIB.GetConsumiblesByID(id).First(); TextObjeto.Text = suministroObj.Objeto.ToString(); TextStock.Text = suministroObj.Stock.ToString(); lblAccion.Text = "Actualizar"; } catch { lblAccion.Text = "Nuevo"; } }
protected void dgvDatos_RowCommand(object sender, GridViewCommandEventArgs e) { int index = int.Parse(e.CommandArgument.ToString()); string idObjeto; switch (e.CommandName) { case "Editar": idObjeto = dgvDatos.Rows[index].Cells[0].Text; Response.Redirect(direcciones.FormCepInBas + idObjeto); break; case "Eliminar": idObjeto = dgvDatos.Rows[index].Cells[0].Text; ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "MyModaldata();", true); AdmCepInBas admCepInBas = cepInBasRepository.GetConsumiblesByID(int.Parse(idObjeto)).First(); lblID.Text = String.Concat(admCepInBas.id); lblObjeto.Text = admCepInBas.Objeto; break; } }
public bool ActualizarConsumibles(AdmCepInBas Consumibles) { bool res = false; try { AdmCepInBas consumibleObj = conn.AdmCepInBas.Where(c => c.id == Consumibles.id).FirstOrDefault <AdmCepInBas>(); consumibleObj.Objeto = Consumibles.Objeto; consumibleObj.Stock = Consumibles.Stock; conn.AdmCepInBas.Attach(consumibleObj); conn.Entry(consumibleObj).State = System.Data.Entity.EntityState.Modified; conn.SaveChanges(); res = true; } catch (Exception ex) { string mensajeErr = ex.Message; } return(res); }