コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }


            string strId = Request.QueryString["id"];

            if (string.IsNullOrEmpty(strId))
            {
                return;
            }
            try
            {
                int contactoId = Convert.ToInt32(strId);
                entidadCliente = reglaNegocioCliente.Select(contactoId);


                NombreTextBox.Text          = entidadCliente.Nombre;
                NitTextBox.Text             = entidadCliente.Nit;
                ContactoIdHiddenField.Value = strId;
            }
            catch (Exception ex)
            {
            }
        }
コード例 #2
0
        /// <summary>
        /// Creates a new instance of the tbl_cliente class and populates it with data from the specified SqlDataReader.
        /// </summary>
        protected virtual EN_Tbl_cliente MakeEN_Tbl_cliente(SqlDataReader dataReader)
        {
            EN_Tbl_cliente oeN_Tbl_cliente = new EN_Tbl_cliente();

            oeN_Tbl_cliente.Cliente_id = dataReader.IsDBNull(dataReader.GetOrdinal("cliente_id"))? 0 : dataReader.GetInt32(dataReader.GetOrdinal("cliente_id"));
            oeN_Tbl_cliente.Nombre     = dataReader.IsDBNull(dataReader.GetOrdinal("nombre"))? String.Empty : dataReader.GetString(dataReader.GetOrdinal("nombre"));
            oeN_Tbl_cliente.Nit        = dataReader.IsDBNull(dataReader.GetOrdinal("nit"))? String.Empty : dataReader.GetString(dataReader.GetOrdinal("nit"));

            return(oeN_Tbl_cliente);
        }
コード例 #3
0
        /// <summary>
        /// Actualizar datos en la Entidad EN_Tbl_cliente
        /// </summary>
        public string Update(EN_Tbl_cliente tbl_cliente)
        {
            string resultado = oAD_Tbl_cliente.Update(tbl_cliente);

            if (resultado.Contains("Error"))
            {
                return(resultado);
            }
            else
            {
                return(resultado);
            }
        }
コード例 #4
0
        /// <summary>
        /// Selects all records from the tbl_cliente table.
        /// </summary>
        public virtual List <EN_Tbl_cliente> SelectAllList()
        {
            using (SqlDataReader dataReader = SqlHelper.ExecuteReader(cn, CommandType.StoredProcedure, "sp_tbl_clienteSelectAll"))
            {
                List <EN_Tbl_cliente> tbl_clienteList = new List <EN_Tbl_cliente>();
                while (dataReader.Read())
                {
                    EN_Tbl_cliente tbl_cliente = MakeEN_Tbl_cliente(dataReader);
                    tbl_clienteList.Add(tbl_cliente);
                }

                return(tbl_clienteList);
            }
        }
コード例 #5
0
        /// <summary>
        /// Actualizar filas en tbl_cliente table.
        /// </summary>
        public virtual string Update(EN_Tbl_cliente tbl_cliente)
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@cliente_id", (tbl_cliente.Cliente_id == 0)?Convert.DBNull:tbl_cliente.Cliente_id),
                new SqlParameter("@nombre", (tbl_cliente.Nombre == String.Empty)?Convert.DBNull:tbl_cliente.Nombre),
                new SqlParameter("@nit", (tbl_cliente.Nit == String.Empty)?Convert.DBNull:tbl_cliente.Nit)
            };

            try
            {
                SqlHelper.ExecuteNonQuery(cn, CommandType.StoredProcedure, "sp_tbl_clienteUpdate", parameters);
                return("Operacion Exitosa");
            }
            catch (Exception e)
            {
                return("Error: " + e);
            }
        }
コード例 #6
0
        /// <summary>
        /// Insertar filas dentro de la tablatbl_cliente
        /// </summary>
        public virtual string Insert(EN_Tbl_cliente tbl_cliente)
        {
            SqlCommand comComando = new SqlCommand();

            comComando.Connection = cn;

            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@nombre", (tbl_cliente.Nombre == String.Empty)?Convert.DBNull:tbl_cliente.Nombre),
                new SqlParameter("@nit", (tbl_cliente.Nit == String.Empty)?Convert.DBNull:tbl_cliente.Nit)
            };

            try
            {
                int CodigoIdentity = -1;
                tbl_cliente.Cliente_id = (int)SqlHelper.ExecuteScalar(cn, CommandType.StoredProcedure, "sp_tbl_clienteInsert", parameters);
                CodigoIdentity         = tbl_cliente.Cliente_id;
                return("Operacion Exitosa " + CodigoIdentity);
            }
            catch (Exception e)
            {
                return("Error: " + e);
            }
        }