public ActionResult CreaNuovoProcesso(decimal idArticolo, decimal idImpianto, decimal idColore) { ProcessoGalvanico p = new ProcessoGalvanico(); p.CreaNuovoProcesso(idArticolo, idImpianto, idColore, "** NUOVO PROCESSO **", ConnectedUser); return(Content("ok")); }
public ActionResult CancellaProcesso(decimal idArticolo, decimal idImpianto, decimal idProcesso) { ProcessoGalvanico p = new ProcessoGalvanico(); string messaggio = p.CancellaProcesso(idArticolo, idImpianto, idProcesso, ConnectedUser); return(Content(messaggio)); }
public ActionResult SalvaProcesso(decimal idArticolo, decimal idImpianto, decimal idProcesso, decimal idTelaio, string descrizione, string vascheJSON) { ProcessoGalvanico p = new ProcessoGalvanico(); string messaggio = p.SalvaProcesso(idArticolo, idImpianto, idProcesso, idTelaio, descrizione.ToUpper(), vascheJSON, ConnectedUser); return(Content(messaggio)); }
public ActionResult CaricaListaProcessi(decimal idArticolo, decimal idImpianto) { ProcessoGalvanico p = new ProcessoGalvanico(); List <ProcessoModel> processiModel = p.CaricaProcessi(idArticolo, idImpianto); List <MPIntranetListItem> processi = processiModel.Select(x => new MPIntranetListItem(x.Descrizione, x.IdProcesso.ToString())).ToList(); processi.Insert(0, new MPIntranetListItem(string.Empty, ElementiVuoti.ProcessoGalvanicoVuoto.ToString())); return(Json(processi)); }
private void caricaDdlProcessiGalvanici() { ProcessoGalvanico pg = new ProcessoGalvanico(); ddlProcessiGalvanici.Items.Clear(); _processiGalvanici = pg.CaricaProcessiStandard(prodottoFinitoUC1.ProdottoFinitoModel.Brand.IdBrand); if (prodottoFinitoUC1.ProdottoFinitoModel.Colore != null) { _processiGalvanici = _processiGalvanici.Where(x => x.Colore.IdColore == prodottoFinitoUC1.ProdottoFinitoModel.Colore.IdColore).ToList(); } ddlProcessiGalvanici.Items.AddRange(_processiGalvanici.ToArray()); }
public ActionResult CaricaProcessiPartial(decimal idArticolo) { Galvanica g = new Galvanica(); List <ImpiantoModel> impiantiModel = g.CreaListaImpiantoModel(); List <MPIntranetListItem> impianti = impiantiModel.Select(x => new MPIntranetListItem(x.Descrizione, x.IdImpianto.ToString())).ToList(); ViewData.Add("Impianti", impianti); ProcessoGalvanico p = new ProcessoGalvanico(); List <ProcessoModel> processiModel = p.CaricaProcessi(idArticolo, impiantiModel[0].IdImpianto); List <MPIntranetListItem> processi = processiModel.Select(x => new MPIntranetListItem(x.Descrizione, x.IdProcesso.ToString())).ToList(); ViewData.Add("Processi", processi); return(PartialView("ProcessiPartial")); }
public ActionResult CaricaProcessoPartial(decimal idArticolo, decimal idProcesso, decimal idImpianto) { ProcessoGalvanico p = new ProcessoGalvanico(); List <ProcessoModel> processi = p.CaricaProcessi(idArticolo, idImpianto); ProcessoModel processo = processi.Where(x => x.IdProcesso == idProcesso).FirstOrDefault(); if (processo == null) { return(null); } if (idArticolo != ElementiVuoti.ArticoloStandard) { Galvanica g = new Galvanica(); List <TelaioModel> lista = g.CreaListaTelaioModel(); List <MPIntranetListItem> telai = lista.Select(x => new MPIntranetListItem(x.ToString(), x.IdTelaio.ToString())).ToList(); ViewData.Add("Telai", telai); } return(PartialView("MostraProcessoPartial", processo)); }
private void caricaListaProcessi() { ProcessoGalvanico pg = new ProcessoGalvanico(); _processi = pg.CaricaProcessiStandard(prodottoFinitoUC1.ProdottoFinitoModel.Brand.IdBrand); }