Example #1
0
        public TipoCaptura GetTipoCapturaData(string id)
        {
            try
            {
                TipoCaptura tipocaptura = new TipoCaptura();
                {
                    string        consulta = "SELECT id, activo, clave, descripcion, fec_modif, idusuario FROM tipo_captura where id =" + id;
                    NpgsqlCommand cmd      = new NpgsqlCommand(consulta, con);
                    con.Open();
                    NpgsqlDataReader rdr = cmd.ExecuteReader();

                    while (rdr.Read())
                    {
                        tipocaptura.id          = Convert.ToInt64(id);
                        tipocaptura.activo      = Convert.ToBoolean(rdr["activo"]);
                        tipocaptura.clave       = rdr["clave"].ToString().Trim();
                        tipocaptura.descripcion = rdr["descripcion"].ToString();;
                        tipocaptura.fec_modif   = rdr["fec_modif"].ToString();
                        tipocaptura.idusuario   = Convert.ToInt64(rdr["iduduario"]);
                    }
                    con.Close();
                }
                return(tipocaptura);
            }
            catch
            {
                con.Close();
                throw;
            }
            finally
            {
                con.Close();
            }
        }
    protected void BuscarButton_Click(object sender, ImageClickEventArgs e)
    {
        //input.PageIndex = 0;
        //input.ProductCode = ProductCodeTextBox.Text.ToUpperInvariant();
        //input.ProductName = ProductNameTextBox.Text.ToUpperInvariant();
        //input.Line = LineList.SelectedValue.ToUpperInvariant();
        //input.Brand = BrandList.SelectedValue.ToUpperInvariant();

        //try
        //{
        //    if (CapacityList.SelectedValue != string.Empty)
        //        input.Capacity = Convert.ToDecimal(CapacityList.SelectedValue);
        //}
        //catch (FormatException)
        //{
        //    // Ignore exception
        //}

        //ViewState["QueryItemParameters"] = input;

        PerformSearch();

        tipoCaptura = TipoCaptura.Busqueda;

        UpdateView();
    }
    protected void LimpiarButton_Click(object sender, ImageClickEventArgs e)
    {
        tipoCaptura = TipoCaptura.Busqueda;

        //input = new QueryItemParameters();
        //input.PageSize = ResultsGridView.PageSize;

        //ViewState["QueryItemParameters"] = input;

        UpdateView();
    }
Example #4
0
        public int AddTipoCaptura(TipoCaptura tipocaptura)
        {
            string add = "INSERT INTO tipo_captura(id, activo, clave, descripcion, fec_modif, idusuario)"
                         + "VALUES "
                         + "("
                         + "@id,"
                         + "@activo,"
                         + "@clave,"
                         + "@descripcion,"
                         + "@fec_modif,"
                         + "@idusuario"
                         + ")";

            try
            {
                {
                    con.Open();
                    NpgsqlCommand cmd = new NpgsqlCommand(add, con);
                    cmd.Parameters.AddWithValue("@id", tipocaptura.id);
                    cmd.Parameters.AddWithValue("@activo", tipocaptura.activo);
                    cmd.Parameters.AddWithValue("@clave", tipocaptura.clave);
                    cmd.Parameters.AddWithValue("@descripcion", tipocaptura.descripcion);
                    cmd.Parameters.AddWithValue("@fec_modif", tipocaptura.fec_modif);
                    cmd.Parameters.AddWithValue("@fec_modif", tipocaptura.fec_modif);
                    cmd.Parameters.AddWithValue("@idusuario", tipocaptura.idusuario);

                    int cantFilAfec = cmd.ExecuteNonQuery();
                    con.Close();
                    return(cantFilAfec);
                }
            }
            catch
            {
                con.Close();
                throw;
            }
            finally
            {
                con.Close();
            }
        }
Example #5
0
        public IEnumerable <TipoCaptura> GetAllTipoCaptura()
        {
            string cadena = "SELECT id, activo, clave, descripcion, fec_modif, idusuario FROM tipo_captura WHERE activo = true;";

            try
            {
                List <TipoCaptura> lsttipocaptura = new List <TipoCaptura>();
                {
                    NpgsqlCommand cmd = new NpgsqlCommand(cadena, con);

                    con.Open();
                    NpgsqlDataReader rdr = cmd.ExecuteReader();

                    while (rdr.Read())
                    {
                        TipoCaptura tipocaptura = new TipoCaptura();
                        tipocaptura.id          = Convert.ToInt64(rdr["id"]);
                        tipocaptura.activo      = Convert.ToBoolean(rdr["activo"]);
                        tipocaptura.clave       = rdr["clave"].ToString().Trim();
                        tipocaptura.descripcion = rdr["descripcion"].ToString();;
                        tipocaptura.fec_modif   = rdr["fec_modif"].ToString();
                        // tipocaptura.idusuario = Convert.ToInt64(rdr["iduduario"]);
                        lsttipocaptura.Add(tipocaptura);
                    }
                    con.Close();
                }
                return(lsttipocaptura);
            }
            catch
            {
                con.Close();
                throw;
            }
            finally
            {
                con.Close();
            }
        }
Example #6
0
        public int Update(string id, TipoCaptura tipocaptura)
        {
            string update = "UPDATE tipo_captura SET " +
                            " activo=@activo," +
                            " clave=@clave, " +
                            " descripcion=@descripcion, " +
                            " fec_modif=@fec_modif, " +
                            " idusuario=@idusuario " +
                            " WHERE id=@id;";

            try
            {
                {
                    con.Open();
                    NpgsqlCommand cmd = new NpgsqlCommand(update.Trim(), con);
                    cmd.Parameters.AddWithValue("activo", tipocaptura.activo);
                    cmd.Parameters.AddWithValue("@descripcion", tipocaptura.descripcion);
                    cmd.Parameters.AddWithValue("@fec_modif", DateTime.Now);
                    cmd.Parameters.AddWithValue("@idusuario", tipocaptura.idusuario);
                    cmd.Parameters.AddWithValue("@id", id);

                    int cantFilAfec = cmd.ExecuteNonQuery();
                    con.Close();
                    return(cantFilAfec);
                }
            }
            catch
            {
                con.Close();
                throw;
            }
            finally
            {
                con.Close();
            }
        }
Example #7
0
 public int Put(string id, [FromBody] TipoCaptura tipocaptura)
 {
     return(objCaptura.Update(id, tipocaptura));
 }
Example #8
0
 public int Post([FromBody] TipoCaptura tipocaptura)
 {
     return(objCaptura.AddTipoCaptura(tipocaptura));
 }
    protected void CargaBloqueButton_Click(object sender, ImageClickEventArgs e)
    {
        tipoCaptura = TipoCaptura.CargaPorBloques;

        UpdateView();
    }