Beispiel #1
0
        public bool ActualizarPrefijoActivo(E_Prefijo prefijo1)
        {
            string       query;
            MySqlCommand cmd;

            query = "update tbl_prefijo set estado=@estado where id = @id";
            try
            {
                if (Conectar() == true)
                {
                    cmd = new MySqlCommand(query, MySQLConexion);
                    cmd.Parameters.AddWithValue("@id", prefijo1.ID);
                    cmd.Parameters.AddWithValue("@estado", prefijo1.Estado);

                    cmd.ExecuteNonQuery();
                    Desconectar();
                    return(true);
                }
                else
                {
                    Mensaje = "Problemas con la conexion";
                    return(false);
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
                return(false);
            }
        }
Beispiel #2
0
        public bool AgregarPrefijoActivo(E_Prefijo prefijo1)
        {
            string       query;
            MySqlCommand cmd;

            query = "insert into tbl_prefijo(prefijo,estado) values (@prefijo,@estado)";
            try
            {
                if (Conectar() == true)
                {
                    cmd = new MySqlCommand(query, MySQLConexion);
                    cmd.Parameters.AddWithValue("@prefijo", prefijo1.Prefijo);
                    cmd.Parameters.AddWithValue("@estado", prefijo1.Estado);

                    cmd.ExecuteNonQuery();
                    Desconectar();
                    return(true);
                }
                else
                {
                    Mensaje = "Problemas con la conexion";
                    return(false);
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
                return(false);
            }
        }
 private void btnDesactivar_Click(object sender, EventArgs e)
 {
     if (dgvLista.SelectedRows.Count != 0)
     {
         int    pos = dgvLista.CurrentRow.Index;
         string ID;
         ID = dgvLista.Rows[pos].Cells["id"].Value.ToString();
         N_Prefijo prefijo1 = new N_Prefijo();
         E_Prefijo prefijo2 = prefijo1.ObtenerPrefijoActivo(ID);
         prefijo2.Estado = false;
         prefijo1.ActualizarPrefijoActivo(prefijo2);
         dgvLista.DataSource = prefijo1.Lista();
     }
 }
        void ModificarPallet()
        {
            N_Prefijo prefijo1 = new N_Prefijo();
            E_Prefijo prefijo2 = new E_Prefijo();

            prefijo2.ID      = lblIDPrefijo.Text;
            prefijo2.Prefijo = txtDescripcionPrefijo.Text;

            if (prefijo1.ActualizarPrefijoActivo(prefijo2) == true)
            {
                dgvLista.DataSource = prefijo1.Lista();
            }
            else
            {
                MessageBox.Show("Error: No se pudo modificar el registro", "Modificar");
            }
        }
        void AgregarPallet()
        {
            N_Prefijo prefijo1 = new N_Prefijo();
            E_Prefijo prefijo2 = new E_Prefijo();

            prefijo2.ID      = "0";
            prefijo2.Prefijo = txtDescripcionPrefijo.Text;

            if (prefijo1.AgregarPrefijoActivo(prefijo2) == true)
            {
                dgvLista.DataSource = prefijo1.Lista();
            }
            else
            {
                MessageBox.Show("Error: No se pudo crear el registro", "Agregar");
            }
        }
Beispiel #6
0
        public E_Prefijo LeerPrefijoActivo(string id)
        {
            string       query;
            MySqlCommand cmd;

            query = "select * from tbl_prefijo where id=@id;";
            try
            {
                if (Conectar() == true)
                {
                    cmd = new MySqlCommand(query, MySQLConexion);
                    cmd.Parameters.AddWithValue("@id", id);
                    MySqlDataReader reader = cmd.ExecuteReader();

                    if (reader.Read())
                    {
                        E_Prefijo usuario1 = new E_Prefijo
                        {
                            ID      = Convert.ToString(reader["id"]),
                            Prefijo = Convert.ToString(reader["prefijo"]),
                            Estado  = Convert.ToBoolean(reader["estado"])
                        };
                        Desconectar();
                        return(usuario1);
                    }
                    else
                    {
                        Desconectar();
                        Mensaje = "No se ha encontrado el prefijo con el id seleccionado";
                        return(null);
                    }
                }
                else
                {
                    Desconectar();
                    Mensaje = "Problemas con la conexion";
                    return(null);
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
                return(null);
            }
        }
Beispiel #7
0
        public List <E_Prefijo> Lista()
        {
            string           query;
            MySqlCommand     cmd;
            List <E_Prefijo> lista1 = new List <E_Prefijo>();

            query = "select * from tbl_prefijo";
            try
            {
                if (Conectar() == true)
                {
                    cmd = new MySqlCommand(query, MySQLConexion);
                    MySqlDataReader reader = cmd.ExecuteReader();
                    E_Prefijo       objeto1;

                    while (reader.Read())
                    {
                        objeto1 = new E_Prefijo();

                        objeto1.ID      = Convert.ToString(reader["ID"]);
                        objeto1.Prefijo = Convert.ToString(reader["prefijo"]);
                        objeto1.Estado  = Convert.ToBoolean(reader["estado"]);

                        lista1.Add(objeto1);
                    }
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
            }

            Desconectar();
            return(lista1);
        }
Beispiel #8
0
        public bool ActualizarPrefijoActivo(E_Prefijo prefijo)
        {
            D_Prefijo prefijo1 = new D_Prefijo();

            return(prefijo1.ActualizarPrefijoActivo(prefijo));
        }
Beispiel #9
0
        public bool AgregarPrefijoActivo(E_Prefijo prefijo)
        {
            D_Prefijo prefijo1 = new D_Prefijo();

            return(prefijo1.AgregarPrefijoActivo(prefijo));
        }