public void ModificarSubFamProducto(SubFamProducto subFamProducto, string Conexion, ref int verificador) { try { CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp", "@Id_Fam", "@Id_Sub", "@Sub_Descripcion", "@Sub_Activo", }; object[] Valores = { subFamProducto.Id_Emp , subFamProducto.Id_Fam , subFamProducto.Id_Sub , subFamProducto.Sub_Descripcion , subFamProducto.Sub_Activo }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatSubFamProducto_Modificar", ref verificador, Parametros, Valores); CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
public void ConsultaSubFamProducto(SubFamProducto subFamProducto, string Conexion, int id_Emp, ref List <SubFamProducto> List) { try { SqlDataReader dr = null; CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp" }; object[] Valores = { id_Emp }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatSubFamProducto_Consulta", ref dr, Parametros, Valores); while (dr.Read()) { subFamProducto = new SubFamProducto(); subFamProducto.Id_Emp = Convert.ToInt32(dr.GetValue(dr.GetOrdinal("Id_Emp"))); subFamProducto.Id_Fam = Convert.ToInt32(dr.GetValue(dr.GetOrdinal("Id_Fam"))); subFamProducto.Id_Fam_Str = dr.GetValue(dr.GetOrdinal("Id_Fam_Str")).ToString(); subFamProducto.Id_Sub = Convert.ToInt32(dr.GetValue(dr.GetOrdinal("Id_Sub"))); subFamProducto.Sub_Descripcion = dr.GetValue(dr.GetOrdinal("Sub_Descripcion")).ToString(); subFamProducto.Sub_Activo = Convert.ToBoolean(dr.GetValue(dr.GetOrdinal("Sub_Activo"))); subFamProducto.Sub_ActivoStr = dr.GetValue(dr.GetOrdinal("Sub_ActivoStr")).ToString(); List.Add(subFamProducto); } CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
public void ModificarSubFamProducto(SubFamProducto subFamProducto, string Conexion, ref int verificador) { try { CD_CatSubFamProducto claseCapaDatos = new CD_CatSubFamProducto(); claseCapaDatos.ModificarSubFamProducto(subFamProducto, Conexion, ref verificador); } catch (Exception ex) { throw ex; } }
public void ConsultaSubFamProducto(SubFamProducto subFamProducto, string Conexion, int id_Emp, ref List <SubFamProducto> List) { try { CD_CatSubFamProducto claseCapaDatos = new CD_CatSubFamProducto(); claseCapaDatos.ConsultaSubFamProducto(subFamProducto, Conexion, id_Emp, ref List); } catch (Exception ex) { throw ex; } }
private void GuardarSubFamilia() { try { Sesion session = (Sesion)Session["Sesion" + Session.SessionID]; SubFamProducto subFamProducto = new SubFamProducto(); subFamProducto.Id_Emp = session.Id_Emp; subFamProducto.Id_Sub = Convert.ToInt32(txtIdSubFam.Text); subFamProducto.Sub_Descripcion = txtDescripcionSubFam.Text; subFamProducto.Id_Fam = Convert.ToInt32(cmbFamilia.SelectedValue); subFamProducto.Sub_Activo = chkActivoSubFam.Checked; CN_CatSubFamProducto clsCatSubFamProducto = new CN_CatSubFamProducto(); int verificador = -1; if (hiddenActualizaSub.Value == string.Empty) { if (!_PermisoGuardar) { DisplayMensajeAlerta("PermisoGuardarNo"); return; } clsCatSubFamProducto.InsertarSubFamProducto(subFamProducto, session.Emp_Cnx, ref verificador); this.LimpiaCamposSubFamilia(); txtIdSubFam.Enabled = true; txtIdSubFam.Text = this.ValorSubFam; txtIdSubFam.Focus(); this.DisplayMensajeAlerta("SubFamProducto_insert_ok"); } else { if (!_PermisoModificar) { DisplayMensajeAlerta("PermisoModificarNo"); return; } clsCatSubFamProducto.ModificarSubFamProducto(subFamProducto, session.Emp_Cnx, ref verificador); txtIdSubFam.Enabled = false; this.DisplayMensajeAlerta("SubFamProducto_update_ok"); } rgSubFamilia.Rebind(); } catch (Exception ex) { throw ex; } }
private List <SubFamProducto> GetListSubFamilia() { try { List <SubFamProducto> listSubFamProducto = new List <SubFamProducto>(); CN_CatSubFamProducto clsCatSubFamProducto = new CN_CatSubFamProducto(); Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; SubFamProducto famProducto = new SubFamProducto(); clsCatSubFamProducto.ConsultaSubFamProducto(famProducto, sesion.Emp_Cnx, sesion.Id_Emp, ref listSubFamProducto); return(listSubFamProducto); } catch (Exception ex) { throw ex; } }
private void Inicializar() { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; this.hiddenId.Value = string.Empty; System.Text.StringBuilder str = new System.Text.StringBuilder(); List <SubFamProducto> listaSF = new List <SubFamProducto>(); SubFamProducto subFamilia = new SubFamProducto(); new CN_CatSubFamProducto().ConsultaSubFamProducto(subFamilia, sesion.Emp_Cnx, sesion.Id_Emp, ref listaSF); str.Append(string.Concat("arregloSubFamilias = new Array(3);")); str.Append(string.Concat("arregloSubFamilias[0] = new Array(", listaSF.Count, ");")); str.Append(string.Concat("arregloSubFamilias[1] = new Array(", listaSF.Count, ");")); str.Append(string.Concat("arregloSubFamilias[2] = new Array(", listaSF.Count, ");")); for (int i = 0; i < listaSF.Count; i++) { subFamilia = listaSF[i]; str.Append(string.Concat("arregloSubFamilias[0][", i.ToString(), "] = '", subFamilia.Id_Fam, "';")); str.Append(string.Concat("arregloSubFamilias[1][", i.ToString(), "] = '", subFamilia.Id_Sub, "';")); str.Append(string.Concat("arregloSubFamilias[2][", i.ToString(), "] = '", subFamilia.Sub_Descripcion, "';")); } this.listSource = new List <ColaboradorObjetivo>(); this.listConceptosNomina = new List <ConceptosNomina>(); this.NuevoProducto(); GetListDet(); if (Session["IdLocal" + Session.SessionID] != null) { Session["IdLocal" + Session.SessionID] = null; } RAM1.ResponseScripts.Add(string.Concat(@"", str.ToString())); }