Exemplo n.º 1
0
        public bool Modificar(E_Tipo_Recepcion tipo1)
        {
            string       query;
            MySqlCommand cmd;

            query = "update tbl_tipo_recepcion set descripcion=@descripcion WHERE ID=@ID";

            try
            {
                if (Conectar() == true)
                {
                    cmd = new MySqlCommand(query, MySQLConexion);
                    cmd.Parameters.AddWithValue("@ID", tipo1.ID);
                    cmd.Parameters.AddWithValue("@descripcion", tipo1.Descripcion);

                    cmd.ExecuteNonQuery();
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
                return(false);
            }

            Desconectar();
            return(true);
        }
Exemplo n.º 2
0
        public bool Agregar(E_Tipo_Recepcion tipo1)
        {
            string       query;
            MySqlCommand cmd;

            query = "insert into tbl_tipo_recepcion(descripcion) values " +
                    "(@descripcion)";
            try
            {
                if (Conectar() == true)
                {
                    cmd = new MySqlCommand(query, MySQLConexion);
                    cmd.Parameters.AddWithValue("@descripcion", tipo1.Descripcion);

                    cmd.ExecuteNonQuery();
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
                return(false);
            }
            Desconectar();
            return(true);
        }
Exemplo n.º 3
0
        void AgregarTipoRecepcion()
        {
            N_Tipo_Recepcion tipo1 = new N_Tipo_Recepcion();
            E_Tipo_Recepcion tipo2 = new E_Tipo_Recepcion();

            tipo2.ID          = "0";
            tipo2.Descripcion = txtDescripcion.Text;
            if (tipo1.Agregar(tipo2) == true)
            {
                dgvLista.DataSource = tipo1.Lista();
            }
            else
            {
                MessageBox.Show("Error: No se pudo agregar el registro", "Agregar");
            }
        }
Exemplo n.º 4
0
        void ModificarTipoRecepcion()
        {
            N_Tipo_Recepcion tipo1 = new N_Tipo_Recepcion();
            E_Tipo_Recepcion tipo2 = new E_Tipo_Recepcion();

            tipo2.ID          = lblIDTipoRecepcion.Text;
            tipo2.Descripcion = txtDescripcion.Text;
            if (tipo1.Modificar(tipo2) == true)
            {
                dgvLista.DataSource = tipo1.Lista();
            }
            else
            {
                MessageBox.Show("Error: No se pudo modificar el registro", "Modificar");
            }
        }
Exemplo n.º 5
0
        public E_Tipo_Recepcion Obtener_TipoRecepcion(string id)
        {
            string query;

            MySqlCommand cmd;

            query = "SELECT * FROM tbl_tiporecepcion where id = @id;";
            try
            {
                if (Conectar() == true)
                {
                    cmd = new MySqlCommand(query, MySQLConexion);
                    cmd.Parameters.AddWithValue("@id", id);

                    MySqlDataReader rst = cmd.ExecuteReader();
                    if (rst.Read())
                    {
                        E_Tipo_Recepcion encabezado1 = new E_Tipo_Recepcion()
                        {
                            ID          = rst["id"].ToString(),
                            Descripcion = rst["descripcion"].ToString()
                        };
                        Desconectar();
                        return(encabezado1);
                    }
                    else
                    {
                        Mensaje = "No se encontraron registros";
                        Desconectar();
                        return(null);
                    }
                }
                else
                {
                    Mensaje = "Error en la conexion";
                    Desconectar();
                    return(null);
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
                return(null);
            }
        }
Exemplo n.º 6
0
        public List <E_Tipo_Recepcion> Lista()
        {
            string       query;
            MySqlCommand cmd;

            List <E_Tipo_Recepcion> lista1 = new List <E_Tipo_Recepcion>();

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

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

                        objeto1.ID          = Convert.ToString(reader["ID"]);
                        objeto1.Descripcion = Convert.ToString(reader["descripcion"]);
                        //try
                        //{
                        //    objeto1.Peso = Convert.ToInt32(reader["peso"]);
                        //}
                        //catch
                        //{
                        //    objeto1.Peso = 0;
                        //}

                        lista1.Add(objeto1);
                    }
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
            }
            Desconectar();
            return(lista1);
        }
Exemplo n.º 7
0
        public bool Modificar(E_Tipo_Recepcion tipo1)
        {
            D_Tipo_Recepcion tipo = new D_Tipo_Recepcion();

            return(tipo.Modificar(tipo1));
        }
Exemplo n.º 8
0
        public bool Agregar(E_Tipo_Recepcion tipo1)
        {
            D_Tipo_Recepcion tipo = new D_Tipo_Recepcion();

            return(tipo.Agregar(tipo1));
        }
Exemplo n.º 9
0
        public E_Recepcion_Encabezado Obtener_Encabezado_ID(string id)
        {
            string query;

            MySqlCommand cmd;

            query = "SELECT * FROM tbl_recepcion where id = @id;";
            try
            {
                cmd = new MySqlCommand(query, MySQLConexion);
                cmd.Parameters.AddWithValue("@id", id);

                MySqlDataReader rst = cmd.ExecuteReader();
                if (rst.Read())
                {
                    double temperatura = Convert.ToDouble(rst["temperatura"].ToString());
                    E_Recepcion_Encabezado encabezado1 = new E_Recepcion_Encabezado();

                    encabezado1.ID_Registro      = rst["id"].ToString();
                    encabezado1.ID_Cliente       = rst["id_cliente"].ToString();
                    encabezado1.Codigo_Productor = rst["id_productor"].ToString();
                    encabezado1.Chofer           = rst["chofer"].ToString();
                    encabezado1.Guia             = rst["guia"].ToString();
                    encabezado1.ID_Especie       = rst["id_especie"].ToString();
                    encabezado1.ID_Descarga      = rst["id_descarga"].ToString();
                    encabezado1.Temperatura      = temperatura.ToString().Replace(".", ",");
                    encabezado1.ID_Destino       = rst["id_destino"].ToString();
                    encabezado1.Fecha            = rst["fecha"].ToString();
                    encabezado1.Lote             = rst["lote"].ToString();
                    encabezado1.Cantidad_Pallets = rst["cantidad_pallets"].ToString();
                    encabezado1.ID_Tipo          = rst["id_tipo"].ToString();

                    D_Cliente        cliente1        = new D_Cliente();
                    E_Cliente        cliente2        = new E_Cliente();
                    E_Descarga       descarga1       = new E_Descarga();
                    E_Destino        destino1        = new E_Destino();
                    D_Especie        especie1        = new D_Especie();
                    E_Especie        especie2        = new E_Especie();
                    D_Productor      productor1      = new D_Productor();
                    E_Productor      productor2      = new E_Productor();
                    D_Tipo_Recepcion tipo_Recepcion1 = new D_Tipo_Recepcion();
                    E_Tipo_Recepcion tipo_Recepcion2 = new E_Tipo_Recepcion();

                    cliente2        = cliente1.Obtener_Cliente(encabezado1.ID_Cliente);
                    descarga1       = Obtener_Descarga(encabezado1.ID_Descarga);
                    destino1        = Obtener_Destino(encabezado1.ID_Destino);
                    especie2        = especie1.Obtener_Especie(encabezado1.ID_Especie);
                    productor2      = productor1.ObtenerProductor(encabezado1.Codigo_Productor);
                    tipo_Recepcion2 = tipo_Recepcion1.Obtener_TipoRecepcion(encabezado1.ID_Tipo);

                    encabezado1.Cliente   = cliente2.Cliente;
                    encabezado1.Descarga  = descarga1.Descripcion;
                    encabezado1.Destino   = destino1.Descripcion;
                    encabezado1.Especie   = especie2.Descripcion;
                    encabezado1.Productor = productor2.Descripcion;
                    encabezado1.Tipo      = tipo_Recepcion2.Descripcion;

                    Desconectar();
                    return(encabezado1);
                }
                else
                {
                    Mensaje = "No se encontraron registros";
                    Desconectar();
                    return(null);
                }
            }
            catch (Exception ex)
            {
                Mensaje = ex.Message;
                Desconectar();
                return(null);
            }
        }