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); } }
private TelaioModel CreaTelaioModel(GalvanicaDS.TELAIRow telaio) { TelaioModel m = new TelaioModel(); m.Codice = telaio.CODICE; m.CostoStandard = telaio.IsCOSTOSTANDARDNull() ? 0 : telaio.COSTOSTANDARD; m.IdTelaio = telaio.IDTELAIO; m.Pezzi = telaio.IsPEZZINull() ? 0 : telaio.PEZZI; m.TipoMontaggio = telaio.IsTIPOMONTAGGIONull() ? string.Empty : telaio.TIPOMONTAGGIO; return(m); }
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); } } }