public string CreaTelaio(string Codice, decimal Pezzi, string TipoMontaggio, decimal Costo, string account) { Codice = correggiString(Codice, 10); TipoMontaggio = correggiString(TipoMontaggio, 25); using (GalvanicaBusiness bGalvanica = new GalvanicaBusiness()) { bGalvanica.FillTelai(_ds, false); if (_ds.TELAI.Any(x => x.CODICE == Codice && x.PEZZI == Pezzi)) { return("Esiste già un telaio con questo codice e questo numero di pezzi"); } GalvanicaDS.TELAIRow br = _ds.TELAI.NewTELAIRow(); br.CODICE = Codice; br.TIPOMONTAGGIO = TipoMontaggio; br.PEZZI = Pezzi; br.COSTOSTANDARD = Costo; br.CANCELLATO = SiNo.No; br.DATAMODIFICA = DateTime.Now; br.UTENTEMODIFICA = account; _ds.TELAI.AddTELAIRow(br); bGalvanica.UpdateTable(_ds, _ds.TELAI.TableName); return(string.Empty); } }
public List <TelaioModel> CreaListaTelaioModel() { List <TelaioModel> lista = new List <TelaioModel>(); using (GalvanicaBusiness bGalvanica = new GalvanicaBusiness()) { bGalvanica.FillTelai(_ds, true); foreach (GalvanicaDS.TELAIRow telaio in _ds.TELAI) { lista.Add(CreaTelaioModel(telaio)); } } return(lista); }
public void CancellaTelaio(decimal idTelaio, string account) { using (GalvanicaBusiness bGalvanica = new GalvanicaBusiness()) { bGalvanica.FillTelai(_ds, true); GalvanicaDS.TELAIRow telaio = _ds.TELAI.Where(x => x.IDTELAIO == idTelaio).FirstOrDefault(); if (telaio != null) { telaio.CANCELLATO = SiNo.Si; telaio.DATAMODIFICA = DateTime.Now; telaio.UTENTEMODIFICA = account; bGalvanica.UpdateTable(_ds, _ds.TELAI.TableName); } } }
public void ModificaTelaio(decimal IdTelaio, decimal Costo, string account) { using (GalvanicaBusiness bGalvanica = new GalvanicaBusiness()) { bGalvanica.FillTelai(_ds, true); GalvanicaDS.TELAIRow br = _ds.TELAI.Where(x => x.IDTELAIO == IdTelaio).FirstOrDefault(); if (br != null) { br.COSTOSTANDARD = Costo; br.DATAMODIFICA = DateTime.Now; br.UTENTEMODIFICA = account; bGalvanica.UpdateTable(_ds, _ds.TELAI.TableName); } } }