Example #1
0
        public static clsCuentaclasificacion ObtenerClasificacionPorId(int IdClasificacion)
        {
            clsCuentaclasificacion clasificacion = new clsCuentaclasificacion();

            try
            {
                //Abrir Conexion
                conn = BaseDatos.NuevaConexion();

                //Registrar Cliente Master
                objParams          = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_C_CLIENTES_CLASIFICACION_POR_ID");
                objParams[0].Value = IdClasificacion;

                DataSet ds = SqlHelper.ExecuteDataset(conn, "SP_C_CLIENTES_CLASIFICACION_POR_ID", objParams);
                if (ds != null)
                {
                    clasificacion        = new clsCuentaclasificacion();
                    clasificacion.Id     = Convert.ToInt64(ds.Tables[0].Rows[0]["Id"]);
                    clasificacion.Nombre = ds.Tables[0].Rows[0]["Descripcion"].ToString();
                    clasificacion.Estado = (Enums.Estado)Convert.ToInt16(ds.Tables[0].Rows[0]["Estado"].ToString());
                }
            }
            catch (Exception ex)
            {
                Log.EscribirLog(ex.Message);
            }
            finally
            {
                conn.Close();
            }

            return(clasificacion);
        }
Example #2
0
        public static IList <clsCuentaclasificacion> ListarClasificaciones(Enums.Estado Estado)
        {
            IList <clsCuentaclasificacion> listClasificacion = new List <clsCuentaclasificacion>();
            clsCuentaclasificacion         clasificacion;

            try
            {
                //Abrir Conexion
                conn = BaseDatos.Conexion();

                //Registrar Cliente Master
                objParams          = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_C_CLIENTES_CLASIFICACION");
                objParams[0].Value = Estado;

                SqlCommand command = new SqlCommand("SP_C_CLIENTES_CLASIFICACION", conn);
                command.Parameters.AddRange(objParams);
                command.CommandType = CommandType.StoredProcedure;
                dreader             = command.ExecuteReader();

                while (dreader.Read())
                {
                    clasificacion        = new clsCuentaclasificacion();
                    clasificacion.Id     = Convert.ToInt64(dreader[0]);
                    clasificacion.Nombre = dreader[1].ToString();
                    clasificacion.Estado = (Enums.Estado)Convert.ToInt16(dreader[2]);
                    listClasificacion.Add(clasificacion);
                }
            }
            catch (Exception ex)
            {
                Log.EscribirLog(ex.Message);
            }
            finally
            {
                if (!dreader.IsClosed)
                {
                    dreader.Close();
                }
                conn.Close();
            }

            return(listClasificacion);
        }