Ejemplo n.º 1
0
        private void nuevoProductoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            RegistrarProducto registrarProducto = new RegistrarProducto();

            registrarProducto.MdiParent = this;
            registrarProducto.Show();
        }
Ejemplo n.º 2
0
        private void RegistarP_button_Click(object sender, EventArgs e)
        {
            RegistrarProducto rp = new RegistrarProducto();

            rp.ShowDialog();
            SubMenuP_panel.Visible = false;
        }
Ejemplo n.º 3
0
        private void NuevoButton_Click(object sender, EventArgs e)
        {
            this.Hide();
            RegistrarProducto rp = new RegistrarProducto();

            rp.ShowDialog();
        }
Ejemplo n.º 4
0
        private void BtnBuscar_Click(object sender, EventArgs e)
        {
            RegistrarProductoService service = new RegistrarProductoService();
            string codigoProducto            = TxtCodigoProducto.Text;

            if (codigoProducto != "")
            {
                RegistrarProducto registrar = service.BuscarID(codigoProducto);

                if (registrar != null)
                {
                    TxtDescripcion.Text    = registrar.Descripcion;
                    TxtNombreProducto.Text = registrar.NombreProducto;
                    DtaFechaRegistro.Value = registrar.FechaRegistro;
                }
                else
                {
                    MessageBox.Show($"El producto con el codigo:  {codigoProducto} NO SE ENCUENTRA EN NUESTRA BASE DE DATOS");
                }
            }
            else
            {
                MessageBox.Show("Digite codigo del producto");
            }
        }
Ejemplo n.º 5
0
 public void Recibir(RegistrarProducto producto)
 {
     if (producto != null)
     {
         TxtCodigoProducto.Text = producto.CodigoProducto;
         TxtNombreProducto.Text = producto.NombreProducto;
     }
 }
Ejemplo n.º 6
0
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            RegistrarProducto        producto = MapearProducto();
            RegistrarProductoService service  = new RegistrarProductoService();
            string mensaje = service.Guardar(producto);

            MessageBox.Show(mensaje, "Mensaje de Guardado", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
        }
Ejemplo n.º 7
0
 private RegistrarProducto MapearProducto()
 {
     producto = new RegistrarProducto();
     producto.CodigoProducto = TxtCodigoProducto.Text;
     producto.NombreProducto = TxtNombreProducto.Text;
     producto.Descripcion    = TxtDescripcion.Text;
     producto.FechaRegistro  = DtaFechaRegistro.Value.Date;
     return(producto);
 }
Ejemplo n.º 8
0
 private void DtaTablaProductos_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     if (FrmRecepcion != null)
     {
         RegistrarProducto producto = (RegistrarProducto)DtaTablaProductos.CurrentRow.DataBoundItem;
         FrmRecepcion.Recibir(producto);
         this.Hide();
     }
 }
        private RegistrarProducto Mapear(SqlDataReader reader)
        {
            RegistrarProducto producto = new RegistrarProducto();

            producto.CodigoProducto = (string)reader["CodigoProducto"];
            producto.Descripcion    = (string)reader["Descripcion"];
            producto.FechaRegistro  = (DateTime)reader["FechaRegistro"];
            producto.NombreProducto = (string)reader["NombreProducto"];
            return(producto);
        }
 public void Editar(RegistrarProducto producto)
 {
     using (var command = connection.CreateCommand())
     {
         command.CommandText = "UPDATE RegistrarProducto SET NombreProducto = @NombreProducto , Descripcion = @Descripcion , FechaRegistro = @FechaRegistro WHERE CodigoProducto=@CodigoProducto";
         command.Parameters.AddWithValue("@CodigoProducto", producto.CodigoProducto);
         command.Parameters.AddWithValue("@NombreProducto", producto.NombreProducto);
         command.Parameters.AddWithValue("@Descripcion", producto.Descripcion);
         command.Parameters.AddWithValue("FechaRegistro", producto.FechaRegistro);
         command.ExecuteNonQuery();
     }
 }
Ejemplo n.º 11
0
        private void EditarButton_Click_1(object sender, EventArgs e)
        {
            int       id;
            Productos p = new Productos();

            int.TryParse(ConsultaDataGridView.CurrentRow.Cells[0].Value.ToString(), out id);
            p = ProductosBLL.Buscar(id);
            RegistrarProducto rp = new RegistrarProducto(p);

            this.Hide();
            rp.ShowDialog();
        }
 public void Guardar(RegistrarProducto registrarProducto)
 {
     using (var command = connection.CreateCommand())
     {
         command.CommandText = "Insert into RegistrarProducto (CodigoProducto, NombreProducto, Descripcion, FechaRegistro) values (@CodigoProducto, @NombreProducto, @Descripcion, @FechaRegistro)";
         command.Parameters.AddWithValue("@CodigoProducto", registrarProducto.CodigoProducto);
         command.Parameters.AddWithValue("@NombreProducto", registrarProducto.NombreProducto);
         command.Parameters.AddWithValue("@Descripcion", registrarProducto.Descripcion);
         command.Parameters.AddWithValue("FechaRegistro", registrarProducto.FechaRegistro);
         command.ExecuteNonQuery();
     }
 }
 public List <RegistrarProducto> Consultar()
 {
     using (var command = connection.CreateCommand())
     {
         command.CommandText = "SELECT * FROM RegistrarProducto";
         var Reader = command.ExecuteReader();
         while (Reader.Read())
         {
             RegistrarProducto producto = new RegistrarProducto();
             producto = Mapear(Reader);
             registrarProductos.Add(producto);
         }
     }
     return(registrarProductos);
 }
Ejemplo n.º 14
0
 public string Guardar(RegistrarProducto registrarProducto)
 {
     try
     {
         connection.Open();
         registrarRepository.Guardar(registrarProducto);
         return("se guardo el producto correctamente");
     }
     catch (Exception ex)
     {
         return("error de datos: " + ex.Message);
     }
     finally
     {
         connection.Close();
     }
 }
Ejemplo n.º 15
0
 private void pictureBox2_Click(object sender, EventArgs e)
 {
     if (TxtCodigoProducto.Text != "" && TxtDescripcion.Text != "" && TxtNombreProducto.Text != "" && DtaFechaRegistro != null)
     {
         RegistrarProductoService productoService = new RegistrarProductoService();
         RegistrarProducto        producto        = new RegistrarProducto();
         producto.CodigoProducto = TxtCodigoProducto.Text;
         producto.Descripcion    = TxtDescripcion.Text;
         producto.NombreProducto = TxtNombreProducto.Text;
         producto.FechaRegistro  = DtaFechaRegistro.Value.Date;
         productoService.EditarProducto(producto);
         MessageBox.Show("SE MODIFICO CORRECTAMENTE EL REGISTRO");
     }
     else
     {
         MessageBox.Show("ALGUNOS CAMPOS ESTAN VACIOS");
     }
 }
Ejemplo n.º 16
0
 public RegistrarProducto EditarProducto(RegistrarProducto producto)
 {
     try
     {
         connection.Open();
         registrarRepository.Editar(producto);
         return(producto);
     }
     catch (Exception ex)
     {
         string mensaje = "ERROR!" + ex.Message;
         return(null);
     }
     finally
     {
         connection.Close();
     }
 }
Ejemplo n.º 17
0
        public RegistrarProducto BuscarID(string CodigoProducto)
        {
            RegistrarProducto producto = new RegistrarProducto();

            try
            {
                connection.Open();
                return(registrarRepository.Buscar(CodigoProducto));
            }
            catch (Exception e)
            {
                string mensaje = " ERROR EN LA BASE DE DATOS " + e.Message;
                return(null);
            }
            finally
            {
                connection.Close();
            }
        }
Ejemplo n.º 18
0
        private void RadRadialMenuItem_Click_4(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            RegistrarProducto rp = new RegistrarProducto(idus);

            rp.Show();
        }
Ejemplo n.º 19
0
        private void RegistarProductoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            RegistrarProducto producto = new RegistrarProducto();

            producto.ShowDialog();
        }
Ejemplo n.º 20
0
        private void ProductosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            RegistrarProducto frm = new RegistrarProducto();

            frm.Show();
        }