protected void btnAddProveedor_Click(object sender, EventArgs e) { CotizacionesTMPproveedores obj; List <CotizacionesTMPproveedores> lista; int id; id = int.Parse(ddlProveedores.SelectedValue); lista = uow.CotizacionesTMPproveedoresBL.Get(p => p.ProveedorId == id).ToList(); if (lista.Count == 0) { obj = new CotizacionesTMPproveedores(); obj.ProveedorId = id; obj.UsuarioId = int.Parse(Session["IdUser"].ToString()); uow.CotizacionesTMPproveedoresBL.Insert(obj); } uow.SaveChanges(); BindGrid(); }
protected void imgBtnEliminarProveedor_Click(object sender, ImageClickEventArgs e) { GridViewRow row = (GridViewRow)((ImageButton)sender).NamingContainer; _ElId.Text = gridProveedores.DataKeys[row.RowIndex].Values["Id"].ToString(); if (_ElId.Text == "") { return; } CotizacionesTMPproveedores obj = uow.CotizacionesTMPproveedoresBL.GetByID(int.Parse(_ElId.Text)); uow.CotizacionesTMPproveedoresBL.Delete(obj); uow.SaveChanges(); BindGrid(); }
protected void gridProveedores_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { int id = Utilerias.StrToInt(gridProveedores.DataKeys[e.Row.RowIndex].Values["Id"].ToString()); CotizacionesTMPproveedores obj = uow.CotizacionesTMPproveedoresBL.GetByID(id); ImageButton imgBut = (ImageButton)e.Row.FindControl("imgImprimir"); if (imgBut != null) { imgBut.Attributes["onclick"] = "fnc_AbrirReporte(" + obj.ProveedorId + ");return false;"; } //ImageButton imgButCostos = (ImageButton)e.Row.FindControl("imgImprimirCostos"); //if (imgButCostos != null) // imgButCostos.Attributes["onclick"] = "fnc_AbrirReporteCostos(" + obj.ProveedorId + ");return false;"; } }