public static List <ClienteInstalacionBean> getClienteInstalacion(String idCLiente) { List <ClienteInstalacionBean> lobj = new List <ClienteInstalacionBean>(); ArrayList alParameters = new ArrayList(); SqlParameter parameter = new SqlParameter(); parameter = new SqlParameter("@idCliente", SqlDbType.VarChar, 20); parameter.Value = idCLiente; alParameters.Add(parameter); DataTable dt = SqlConnector.getDataTable("spS_ManSelClienteInstalacion", alParameters); if (dt != null && dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { ClienteInstalacionBean obj = new ClienteInstalacionBean { IDClienteInstalacion = row["IDClienteInstalacion"].ToString(), Descripcion = row["Descripcion"].ToString(), Habilitado = row["sel"].ToString(), CodInstalacion = row["CodInstalacion"].ToString(), }; lobj.Add(obj); } } return(lobj); }
public static String AgregarInstalacion(string index, string IdCliente, string codInstalacion, string Descripcion, string Direccion, string Referencia, string Habilitado, string idZona, string IdUsuario, string nombreZona, string nombreUsuario) { var item = new ClienteInstalacionBean { IDCliente = IdCliente, CodInstalacion = codInstalacion, Descripcion = Descripcion, Direccion = Direccion, Referencia = Referencia, Habilitado = Habilitado, IDZona = idZona, IDUsuario = IdUsuario, Zona = nombreZona, Usuario = nombreUsuario }; var list = (List <ClienteInstalacionBean>)HttpContext.Current.Session["lstClienteInstalacion"]; item.Index = (list.Count + 1).ToString(); if (list == null) { list = new List <ClienteInstalacionBean>(); list.Add(item); } else { if (index == "") { list.Add(item); } else { foreach (ClienteInstalacionBean obj in list) { if (index == obj.Index) { obj.IDCliente = IdCliente; obj.Descripcion = Descripcion; obj.IDUsuario = IdUsuario; obj.CodInstalacion = codInstalacion; obj.IDZona = idZona; obj.Descripcion = Descripcion; obj.Direccion = Direccion; obj.Referencia = Referencia; obj.Habilitado = Habilitado; obj.Zona = nombreZona; obj.Usuario = nombreUsuario; } } } } String dibutaTr = ""; dibutaTr = fndibujaTr(list, Habilitado); HttpContext.Current.Session["lstClienteInstalacion"] = list; return(dibutaTr); }
public static ClienteInstalacionBean EditarInstalacion(string Codigo, string Index) { List <ClienteInstalacionBean> objList = ((List <ClienteInstalacionBean>)HttpContext.Current.Session["lstClienteInstalacion"]); ClienteInstalacionBean obj = null; foreach (ClienteInstalacionBean obj1 in objList) { if (Index == obj1.Index) { obj = obj1; break; } } return(obj); }
public static List <ClienteInstalacionBean> getAll(string idCliente, String idusuario, String buscador) { List <ClienteInstalacionBean> lobj = new List <ClienteInstalacionBean>(); ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@idcliente", SqlDbType.VarChar, 50); parameter.Value = idCliente; alParameters.Add(parameter); parameter = new SqlParameter("@idusuario", SqlDbType.VarChar, 50); parameter.Value = idusuario; alParameters.Add(parameter); parameter = new SqlParameter("@buscador", SqlDbType.VarChar, 100); parameter.Value = buscador; alParameters.Add(parameter); DataTable dt = SqlConnector.getDataTable("spS_ManSelGRClienteInstalacionAll", alParameters); if (dt != null && dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { ClienteInstalacionBean obj = new ClienteInstalacionBean { Index = row["Index"].ToString(), IDClienteInstalacion = row["IDClienteInstalacion"].ToString(), IDCliente = row["IDCliente"].ToString(), IDUsuario = row["IDUsuario"].ToString(), Usuario = row["Usuario"].ToString(), CodInstalacion = row["CodInstalacion"].ToString(), IDZona = row["IDZona"].ToString(), Zona = row["Zona"].ToString(), Descripcion = row["Descripcion"].ToString(), Direccion = row["Direccion"].ToString(), Referencia = row["Referencia"].ToString(), Habilitado = row["Habilitado"].ToString(), }; lobj.Add(obj); } } return(lobj); }