protected void DDLUnidadmed_SelectedIndexChanged(object sender, EventArgs e) { if (DDLUnidadmed.SelectedIndex != 0) { GetMagnitudes Mag = new GetMagnitudes(); bool Ismag = Mag.IsMagnitud(DDLUnidadmed.SelectedValue); if (Ismag) { LblPrecioX.Visible = true; TxtPrecio.Visible = true; LblSimbolUn.Visible = true; LblPrecioX.Text = "Precio por " + Mag._Magnitud.SIMBOLO + ":"; LblCantX.Visible = true; TxtCant.Visible = true; LblCant2.Visible = true; LblCantX.Text = Mag._Magnitud.SIMBOLO + " por unidad de entrega:";; } } else { LblCantX.Visible = false; TxtCant.Visible = false; LblCant2.Visible = false; LblPrecioX.Visible = false; TxtPrecio.Visible = false; LblSimbolUn.Visible = false; } }
protected void DDLMdlEditUnMed_SelectedIndexChanged(object sender, EventArgs e) { if (DDLMdlEditUnMed.SelectedIndex != 0) { GetMagnitudes mAG = new GetMagnitudes(); bool IsMAG = mAG.IsMagnitud(DDLMdlEditUnMed.SelectedValue); if (IsMAG) { LblMdlEditSimbUnit.Text = "/" + mAG._Magnitud.SIMBOLO; } } }
public List <_Componente> GetComponenteDetail(string ID) { List <_Componente> Componentes = new List <_Componente>(); Conn = new Coneccion(); bool Estado = true; string Select = "SELECT * FROM COT_MCOMPONENTES WHERE ESTADO=1 AND ID=@ID"; DataTable TablaDetalle = new DataTable(); using (Conn.ConnPlabal) { try { SqlDataAdapter adaptador = new SqlDataAdapter(Select, Conn.ConnPlabal); adaptador.SelectCommand.Parameters.AddWithValue("@ESTADO", Estado); adaptador.SelectCommand.Parameters.AddWithValue("@ID", ID); adaptador.Fill(TablaDetalle); } catch (Exception ex) { } } if (TablaDetalle.Rows.Count > 0) { foreach (DataRow dr in TablaDetalle.Rows) { _Componente Item = new _Componente { _ID = dr["ID"].ToString(), Nombre = dr["NOMBRE"].ToString(), Descripcion = dr["DESCRIPCION"].ToString(), PrecioUn = Convert.ToDouble(dr["PRECIO_UNIT"].ToString()), CantEmb = Convert.ToDouble(dr["CANT_UNIT"].ToString()), F_Actualizacion = Convert.ToDateTime(dr["F_UPDATE"].ToString()), F_Creacion = Convert.ToDateTime(dr["F_CREATED"].ToString()), HasProc = Convert.ToBoolean(dr["HASPROC"].ToString()), Path_Photo = dr["IMG_PATH"].ToString(), TokeId = dr["TokenId"].ToString(), }; GetVarLine Line = new GetVarLine(dr["ID_MTABMA"].ToString(), dr["ID_MTABCOL"].ToString(), dr["ID_MASIGFAMCAT"].ToString()); if (Line.HasVarline) { Item.ID_Familia = Line.ID_Familia; Item.Familia = Line.Familia; Item.ID_Categoria = Line.ID_Categoria; Item.Categoria = Line.Categoria; Item.ID_MASIGFAMCAT = dr["ID_MASIGFAMCAT"].ToString(); } if (Line.HasMarca) { Item.ID_Marca = Line._ID_MARCA; Item.Marca = Line._Nombre_Marca; } if (Line.HasColor) { Item.ID_Color = Line.ID_Color; Item.Color = Line.Color; } GetMagnitudes Mag = new GetMagnitudes(); bool HasMag = Mag.IsMagnitud(dr["ID_MAGMED"].ToString()); if (HasMag) { Item.ID_Magnitud = Mag._Magnitud._ID; Item.Magnitud = Mag._Magnitud.MAGNITUD; Item.UnMedSimbolo = Mag._Magnitud.SIMBOLO; } Componentes.Add(Item); } } return(Componentes); }