public void UpdateArticuloseriedet(Articuloseriedet entity) { ArticuloseriedetDao.Update(entity); }
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; } }
public int SaveArticuloseriedet(Articuloseriedet entity) { return(ArticuloseriedetDao.Save(entity)); }