Example #1
0
 public void UpdateArticuloseriedet(Articuloseriedet entity)
 {
     ArticuloseriedetDao.Update(entity);
 }
Example #2
0
        private void bmMntItems_ItemClick(object sender, ItemClickEventArgs e)
        {
            var subMenu = e.Item as BarSubItem;

            if (subMenu != null)
            {
                return;
            }


            switch (e.Item.Name)
            {
            case "btnGrabarItem":

                if (!Validaciones())
                {
                    return;
                }



                switch (TipoMnt)
                {
                case TipoMantenimiento.Nuevo:

                    Seriearticulo seriearticuloNuevo = new Seriearticulo();
                    seriearticuloNuevo.Idseriearticulo   = 0;
                    seriearticuloNuevo.Numeroserieitem   = iNumeroserieitem.Text.Trim();
                    seriearticuloNuevo.Codigointernoitem = iCodigointernoitem.Text.Trim();
                    seriearticuloNuevo.Fecharegistro     = (DateTime?)iFecharegistro.EditValue;


                    int idseriearticulonew = Service.SaveSeriearticulo(seriearticuloNuevo);
                    if (idseriearticulonew > 0)
                    {
                        Articuloseriedet articuloseriedet = new Articuloseriedet();
                        articuloseriedet.Idarticuloseriedet = 0;
                        articuloseriedet.Idarticulo         = VwInventariostock.Idarticulo;
                        articuloseriedet.Idseriearticulo    = idseriearticulonew;
                        int idarticuloseriedet = Service.SaveArticuloseriedet(articuloseriedet);

                        if (idseriearticulonew > 0 && idarticuloseriedet > 0)
                        {
                            VwInventariostockdetserie.Idinventariostockdetserie = (int)iIdinventariostockdetserie.EditValue;
                            VwInventariostockdetserie.Idinventariostock         = VwInventariostock.Idinventariostock;
                            VwInventariostockdetserie.Idseriearticulo           = idseriearticulonew;
                            VwInventariostockdetserie.Numeroserieitem           = iNumeroserieitem.Text.Trim();
                            VwInventariostockdetserie.Codigointernoitem         = iCodigointernoitem.Text.Trim();
                            VwInventariostockdetserie.Fecharegistro             = (DateTime?)iFecharegistro.EditValue;
                        }
                    }


                    break;

                case TipoMantenimiento.Modificar:


                    Seriearticulo seriearticuloModificar = new Seriearticulo();
                    seriearticuloModificar.Idseriearticulo   = (int)iIdseriearticulo.EditValue;
                    seriearticuloModificar.Numeroserieitem   = iNumeroserieitem.Text.Trim();
                    seriearticuloModificar.Codigointernoitem = iCodigointernoitem.Text.Trim();
                    seriearticuloModificar.Fecharegistro     = (DateTime?)iFecharegistro.EditValue;

                    if (seriearticuloModificar.Idseriearticulo > 0)
                    {
                        Service.UpdateSeriearticulo(seriearticuloModificar);

                        VwInventariostockdetserie.Idinventariostockdetserie = (int)iIdinventariostockdetserie.EditValue;
                        VwInventariostockdetserie.Idinventariostock         = VwInventariostock.Idinventariostock;
                        VwInventariostockdetserie.Idseriearticulo           = (int)iIdseriearticulo.EditValue;
                        VwInventariostockdetserie.Numeroserieitem           = iNumeroserieitem.Text.Trim();
                        VwInventariostockdetserie.Codigointernoitem         = iCodigointernoitem.Text.Trim();
                        VwInventariostockdetserie.Fecharegistro             = (DateTime?)iFecharegistro.EditValue;
                    }


                    break;
                }



                DialogResult = DialogResult.OK;

                break;

            case "btnCancelarItem":
                DialogResult = DialogResult.Cancel;
                break;
            }
        }
Example #3
0
 public int SaveArticuloseriedet(Articuloseriedet entity)
 {
     return(ArticuloseriedetDao.Save(entity));
 }