protected void llenarvacio() { UltraWebGrid4.ResetColumns(); UltraWebGrid4.DataBind(); UltraWebGrid4.Columns.Add("Zona"); UltraWebGrid4.Columns.Add("Defecto"); UltraWebGrid4.Columns.Add("Acción Defecto"); UltraWebGrid4.Columns[0].Header.Caption = "Zona"; UltraWebGrid4.Columns[1].Header.Caption = "Defecto"; UltraWebGrid4.Columns[2].Header.Caption = "Acción Defecto"; UltraWebGrid4.Columns[0].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid4.Columns[1].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid4.Columns[2].Header.Style.HorizontalAlign = HorizontalAlign.Center; }
protected void LlenarDefectos(object sender, EventArgs e) { /* llenargrid();*/ llenarvacio(); svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); /* List<Common.SolutionEntityFramework.BaseSolutionEntity> Lista2 = svc.ObtenerKardexProducto(int.Parse(TextCodPieza.Text)); * UltraWebGrid1.DataSource = Lista2; * BE.KardexProducto kp = Lista2[0] as BE.KardexProducto; * CodPiezaTransaccion.Value = kp.CodPiezaTransaccion.ToString();*/ List <Common.SolutionEntityFramework.BaseSolutionEntity> Lista = svc.ObtenerKardexProductoDefecto(int.Parse(TextCodPieza.Text)); UltraWebGrid4.DataSource = Lista; if (Lista.Count <= 0) { llenarvacio(); } else { UltraWebGrid4.ResetColumns(); UltraWebGrid4.DataBind(); UltraWebGrid4.Columns[0].Header.Caption = "Zona"; UltraWebGrid4.Columns[1].Header.Caption = "Defecto"; UltraWebGrid4.Columns[2].Header.Caption = "Acción Defecto"; UltraWebGrid4.Columns[3].Hidden = true; UltraWebGrid4.Columns[0].Width = 180; UltraWebGrid4.Columns[1].Width = 180; UltraWebGrid4.Columns[2].Width = 160; UltraWebGrid4.DataBind(); } }