Beispiel #1
0
        private void cargarComboRubro()
        {
            try
            {
                DataSet Ds = new DataSet();
                rubroAnterior = cboRubro.Text;
                cboRubro.Items.Clear();
                colRubros.Clear();

                Entidades.Proveedores entProveedores = new Entidades.Proveedores();
                Ds = entProveedores.obtenerInfoRubros();

                cboRubro.Items.Add("[TODOS]");

                foreach (DataRow dataRow in Ds.Tables[0].Rows)
                {
                    cboRubro.Items.Add(dataRow["DESCRIPCION"]);
                    colRubros.Add(int.Parse(dataRow["ID_RUBRO"].ToString()), dataRow["DESCRIPCION"].ToString());
                }
                cboRubro.Text = rubroAnterior;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Beispiel #2
0
        public static bool CargarProducto(Entidades.Proveedores _proveedor)
        {
            bool exito = false;

            try
            {
                ValidarDatos(_proveedor);
                bool ProveedorExistente = Negocio.Consultar.ValidarProveedorExistente(_proveedor.NombreEmpresa);
                if (ProveedorExistente == true)
                {
                    const string message = "Ya existe un proveedor registrado con el nombre ingresado.";
                    const string caption = "Error";
                    var          result  = MessageBox.Show(message, caption,
                                                           MessageBoxButtons.OK,
                                                           MessageBoxIcon.Exclamation);
                    throw new Exception();
                }
                else
                {
                    exito = DAO.AgregarDao.InsertProveedor(_proveedor);
                }
            }
            catch (Exception ex)
            { }
            return(exito);
        }
Beispiel #3
0
        public static bool InsertProveedor(Entidades.Proveedores _proveedor)
        {
            bool exito = false;

            connection.Close();
            connection.Open();
            string       proceso = "AltaProveedor";
            MySqlCommand cmd     = new MySqlCommand(proceso, connection);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("NombreEmpresa_in", _proveedor.NombreEmpresa);
            cmd.Parameters.AddWithValue("Contacto_in", _proveedor.Contacto);
            cmd.Parameters.AddWithValue("Email_in", _proveedor.Email);
            cmd.Parameters.AddWithValue("SitioWeb_in", _proveedor.SitioWeb);
            cmd.Parameters.AddWithValue("Calle_in", _proveedor.Calle);
            cmd.Parameters.AddWithValue("Altura_in", _proveedor.Altura);
            cmd.Parameters.AddWithValue("Telefono_in", _proveedor.Telefono);
            cmd.Parameters.AddWithValue("FechaDeAlta_in", _proveedor.FechaDeAlta);
            cmd.Parameters.AddWithValue("idUsuario_in", _proveedor.idUsuario);
            cmd.Parameters.AddWithValue("Foto_in", _proveedor.Foto);
            cmd.ExecuteNonQuery();
            exito = true;
            connection.Close();
            return(exito);
        }
Beispiel #4
0
 private static void ValidarDatos(Entidades.Proveedores _proveedor)
 {
     if (String.IsNullOrEmpty(_proveedor.NombreEmpresa))
     {
         const string message = "El campo nombre es obligatorio.";
         const string caption = "Error";
         var          result  = MessageBox.Show(message, caption,
                                                MessageBoxButtons.OK,
                                                MessageBoxIcon.Exclamation);
         throw new Exception();
     }
 }
Beispiel #5
0
        public static bool EditarProducto(Entidades.Proveedores _proveedor, int idProductoGrillaSeleccionado)
        {
            bool exito = false;

            try
            {
                ValidarDatos(_proveedor);
                exito = DAO.EditarDao.EditarProveedor(_proveedor, idProductoGrillaSeleccionado);
            }
            catch (Exception ex)
            {
            }
            return(exito);
        }
Beispiel #6
0
        private void cargarComboRubro()
        {
            try
            {
                DataSet Ds = new DataSet();
                rubroAnterior = cboRubro.Text;
                cboRubro.Items.Clear();
                colRubros.Clear();

                Entidades.Proveedores entProveedores = new Entidades.Proveedores();
                Ds = entProveedores.obtenerInfoRubros();

                cboRubro.Items.Add("[TODOS]");

                foreach (DataRow dataRow in Ds.Tables[0].Rows)
                {
                    cboRubro.Items.Add(dataRow["DESCRIPCION"]);
                    colRubros.Add(int.Parse(dataRow["ID_RUBRO"].ToString()), dataRow["DESCRIPCION"].ToString());
                }
                cboRubro.Text = rubroAnterior;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }