public Clases._TIPDOC BuscarAnterior(Clases._TIPDOC TID) { dbSQLConn.ConecDb_Abrir(); Clases._TIPDOC usr = new Clases._TIPDOC(); NpgsqlDataReader Dr = null; string Sql = "SELECT " + Elementos + " FROM tipdoc WHERE codtid < @codtid ORDER BY codtid DESC LIMIT 1"; NpgsqlCommand cmd = new NpgsqlCommand(Sql, dbSQLConn.Cnn); cmd.Parameters.AddWithValue("@codtid", TID.codtid); Dr = cmd.ExecuteReader(); if (Dr.HasRows) { Dr.Read(); usr = LLenar(Dr); Dr.Close(); dbSQLConn.ConecDb_Close(); return(usr); } else { Dr.Close(); dbSQLConn.ConecDb_Close(); return(BuscarPrimero()); } }
private void Cmd_Cancelar_Click(object sender, EventArgs e) { Bloqueos(); TID = FunTID.BuscarUltimo(); Asignar(); Lb_CodTid.Focus(); }
public Clases._TIPDOC BuscarPrimero() { dbSQLConn.ConecDb_Abrir(); Clases._TIPDOC usr = new Clases._TIPDOC(); NpgsqlDataReader Dr = null; string Sql = "SELECT " + Elementos + " FROM tipdoc ORDER BY codtid ASC LIMIT 1 "; NpgsqlCommand cmd = new NpgsqlCommand(Sql, dbSQLConn.Cnn); Dr = cmd.ExecuteReader(); if (Dr.HasRows) { Dr.Read(); usr = LLenar(Dr); Dr.Close(); dbSQLConn.ConecDb_Close(); return(usr); } else { Dr.Close(); dbSQLConn.ConecDb_Close(); return(usr); } }
public Boolean Modificar(Clases._TIPDOC TID) { if (Existe(TID.tiptid)) { dbSQLConn.ConecDb_Abrir(); string Sql = "UPDATE tipdoc SET codtid = @codtid, tiptid = @tiptid, destid = @destid, fortid = @fortid, caltid = @caltid, mivtid = @mivtid, statid= @statid WHERE codtid = @codtid"; NpgsqlCommand cmd = new NpgsqlCommand(Sql, dbSQLConn.Cnn); cmd.Parameters.AddWithValue("@codtid", TID.codtid); cmd.Parameters.AddWithValue("@tiptid", TID.tiptid); cmd.Parameters.AddWithValue("@destid", TID.destid); cmd.Parameters.AddWithValue("@fortid", TID.fortid); cmd.Parameters.AddWithValue("@caltid", TID.caltid); cmd.Parameters.AddWithValue("@mivtid", TID.mivtid); cmd.Parameters.AddWithValue("@statid", TID.statid); int retVal = cmd.ExecuteNonQuery(); dbSQLConn.ConecDb_Close(); if (retVal == 1) { return(true); } else { return(false); } } else { return(false); } }
public FormTIPDOC(string[] _TUsuario) { InitializeComponent(); TUsuario = _TUsuario; BotonesNormal(true); TID = FunTID.BuscarUltimo(); Asignar(); }
private void Cmd_Buscar_Click(object sender, EventArgs e) { FormBUSQUEDAS f = new FormBUSQUEDAS(); f.ListaTipoDocumentos(); f.ShowDialog(); if (f._TipTra != "") { TID = FunTID.BuscarTipo(f._TipTra); Actualizar(); } }
public Boolean Nuevo(Clases._TIPDOC TID) { if (!Existe(TID.tiptid)) { dbSQLConn.ConecDb_Abrir(); string Sql = "INSERT INTO tipdoc (codtid, tiptid, destid, fortid, caltid, mivtid, statid) " + "VALUES (@codtid, @tiptid, @destid, @fortid, @caltid, @mivtid, @statid)"; NpgsqlCommand cmd = new NpgsqlCommand(Sql, dbSQLConn.Cnn); cmd.Parameters.AddWithValue("@codtid", TID.codtid); cmd.Parameters.AddWithValue("@tiptid", TID.tiptid); cmd.Parameters.AddWithValue("@destid", TID.destid); cmd.Parameters.AddWithValue("@fortid", TID.fortid); cmd.Parameters.AddWithValue("@caltid", TID.caltid); cmd.Parameters.AddWithValue("@mivtid", TID.mivtid); cmd.Parameters.AddWithValue("@statid", TID.statid); cmd.ExecuteNonQuery(); dbSQLConn.ConecDb_Close(); return(true); } else { return(false); } }
private void Cmd_Ultimo_Click(object sender, EventArgs e) { TID = FunTID.BuscarUltimo(); Asignar(); }
private void Cmd_Siguiente_Click(object sender, EventArgs e) { TID = FunTID.BuscarSiguiente(TID); Asignar(); }
private void Cmd_Anterior_Click(object sender, EventArgs e) { TID = FunTID.BuscarAnterior(TID); Asignar(); }
private void Cmd_Primero_Click(object sender, EventArgs e) { TID = FunTID.BuscarPrimero(); Asignar(); }
private void Cmd_Guardar_Click(object sender, EventArgs e) { int vCalTid = 0; if (Che_CalTid.Checked) { vCalTid = 1; } else { vCalTid = 0; } int vMivTid = 0; if (Che_MivTid.Checked) { vMivTid = 1; } else { vMivTid = 0; } int vStaTid = 0; if (Che_StaTid.Checked) { vStaTid = 1; } else { vStaTid = 0; } if (ValidarDatos()) { if (Evento.CompareTo("Nuevo") == 0) { TID = new Clases._TIPDOC(Convert.ToInt32(FunTID.Correlativo()), Txt_TipTid.Text, Txt_DesTid.Text, Com_ForTid.Text, vCalTid, vMivTid, vStaTid); if (FunTID.Nuevo(TID)) { MessageBox.Show("Se agregó correctamente.", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); Bloqueos(); Actualizar(); } else { MessageBox.Show("La transacción ya existe.", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } else { TID = new Clases._TIPDOC(Convert.ToInt32(Lb_CodTid.Text), Txt_TipTid.Text, Txt_DesTid.Text, Com_ForTid.Text, vCalTid, vMivTid, vStaTid); if (FunTID.Modificar(TID)) { MessageBox.Show("Se modificó correctamente.", "Atención ", MessageBoxButtons.OK, MessageBoxIcon.Information); Bloqueos(); Actualizar(); } else { MessageBox.Show("La transacción no existe en el sistema.", "Atención ", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } } }
private void Actualizar() { TID = FunTID.BuscarCod(TID.codtid); Asignar(); }