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(); }
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(); } }
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(); } }
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(); } }
public int Put(string id, [FromBody] TipoCaptura tipocaptura) { return(objCaptura.Update(id, tipocaptura)); }
public int Post([FromBody] TipoCaptura tipocaptura) { return(objCaptura.AddTipoCaptura(tipocaptura)); }
protected void CargaBloqueButton_Click(object sender, ImageClickEventArgs e) { tipoCaptura = TipoCaptura.CargaPorBloques; UpdateView(); }