public ActionResult Index([Bind(Include = "MoldeId,NomeMolde,Cavidade")] Molde molde) { var moldes = db.Moldes.ToList(); var x = db.Moldes.Count(); var cont = 0; for (var i = 0; i <= cont; i++) { cont++; if (molde.NomeMolde == moldes[i].NomeMolde && molde.Cavidade == moldes[i].Cavidade) { ViewBag.Error = "Molde já existente"; break; } else if (cont == x) { if (ModelState.IsValid) { db.Moldes.Add(molde); db.SaveChanges(); return(RedirectToAction("Index")); } } } return(View(db.Moldes.ToList())); }
public ActionResult Create([Bind(Include = "MoldeId,NomeMolde,Cavidade")] Molde molde) { var moldes = db.Moldes.ToList(); var x = db.Moldes.Count(); var cont = 0; for (var i = 0; i < cont; i++) { cont++; if (molde == moldes[i]) { //ModelState.AddModelError("NomeMolde", "Molde existente"); } else if (cont == x) { if (ModelState.IsValid) { db.Moldes.Add(molde); db.SaveChanges(); return(RedirectToAction("Index")); } } } return(View(molde)); }
public ActionResult DeleteConfirmed(int id) { Molde molde = db.Moldes.Find(id); db.Moldes.Remove(molde); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "MoldeId,NomeMolde,Cavidade")] Molde molde) { if (ModelState.IsValid) { db.Entry(molde).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(molde)); }
public ActionResult Create([Bind(Include = "MoldeId,NomeMolde,Cavidade")] Molde molde) { if (ModelState.IsValid) { db.Moldes.Add(molde); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(molde)); }
// GET: Moldes/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Molde molde = db.Moldes.Find(id); if (molde == null) { return(HttpNotFound()); } return(View(molde)); }
public ActionResult DeleteConfirmed(int id) { Molde molde = db.Moldes.Find(id); var busca = db.FormularioMolde.Where(o => o.MoldeId == id); if (busca.Count() > 0) { ViewBag.Error = "Não é possível deletar este Molde, pois está sendo utilizado em outras partes do sistema."; } else { db.Moldes.Remove(molde); db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
//Convierte un objeto DTO en una Entity de NHibernate, sus propiedades basicas //y utiliza el metodo Transformer de sus objetos mas complejos public static MoldeDTO EntityToDTO(Molde pMolde) { MoldeDTO pReturn = new MoldeDTO(); pReturn.ID = pMolde.ID; pReturn.Descripcion = pMolde.Descripcion; //Paciente - MoldePaciente if (pMolde.Pacientes != null) { foreach (MoldePaciente pObj in pMolde.Pacientes) { pReturn.Pacientes.Add(TransformerMoldePaciente.EntityToDTO(pObj)); } } return pReturn; }
public ActionResult Detail(int?id, Molde model, FormCollection values) { MoldRepository objMold = new MoldRepository(SessionCustom); objMold.Entity = model.Mold; objMold.Entity.Xmlcontent = this.GetXmlDocument(values).InnerXml; if (id != null) { objMold.Entity.MoldId = id; objMold.Update(); this.InsertAudit("Update", this.Module.Name + " -> " + objMold.Entity.Name); } else { objMold.Insert(); this.InsertAudit("Insert", this.Module.Name + " -> " + objMold.Entity.Name); } return(this.RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "FormularioTrocaMoldeId,DtRetirada,DtColocar,ColocarInicio,ColocarFim,RetirarInicio,RetirarFim,Supervisor,FormularioTMAtividades,FormularioTMAtividadeId,StatusTm")] FormularioTrocaMolde formularioTrocaMolde, [Bind(Include = "MoldeId")] Molde m2, [Bind(Include = "MaquinaId")] Maquina m1, int Executor, bool Status, ICollection <int> id) { List <FormularioTMAtividade> form = new List <FormularioTMAtividade>(); var atvs1 = Request.Form["id"]; if (atvs1 != null) { var atvs = atvs1.Split(',').Select(Int32.Parse).ToArray(); foreach (var x in atvs) { FormularioTMAtividade f1 = new FormularioTMAtividade(); f1 = db.FormularioTMAtividade.Find(x); f1.StatusTM = true; form.Add(f1); } } formularioTrocaMolde.FormularioTMAtividades = form; // formularioTrocaMolde.MoldeId = m2.MoldeId; formularioTrocaMolde.MaquinaId = m1.MaquinaId; //formularioTrocaMolde.UsuarioId = u1.UsuarioId; formularioTrocaMolde.UsuarioId = Executor; formularioTrocaMolde.Status = Status; var a = formularioTrocaMolde.FormularioTMAtividades; // if (ModelState.IsValid) // { db.Entry(formularioTrocaMolde).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); //} /* * ViewBag.MaquinaId = new SelectList(db.Maquinas, "MaquinaId", "NomeMaquina", formularioTrocaMolde.MaquinaId); * ViewBag.MoldeId = new SelectList(db.Moldes, "MoldeId", "NomeMolde", formularioTrocaMolde.MoldeId); * ViewBag.UsuarioId = new SelectList(db.Usuarios, "UsuarioId", "NomeUsuario", formularioTrocaMolde.UsuarioId); * return View(formularioTrocaMolde);*/ }
public ActionResult Edit([Bind(Include = "FormularioTrocaMoldeId,DtRetirada,DtColocar,ColocarInicio,ColocarFim,RetirarInicio,RetirarFim,Supervisor,FormularioTMAtividades,FormularioTMAtividadeId,StatusTm")] FormularioTrocaMolde formularioTrocaMolde, [Bind(Include = "MoldeId")] Molde m2, [Bind(Include = "MaquinaId")] Maquina m1, [Bind(Include = "UsuarioId")] Usuario u1, ICollection <int> id) { List <FormularioTMAtividade> form = new List <FormularioTMAtividade>(); foreach (var x in id) { FormularioTMAtividade f1 = new FormularioTMAtividade(); f1 = db.FormularioTMAtividade.Find(x); f1.StatusTM = true; form.Add(f1); } formularioTrocaMolde.FormularioTMAtividades = form; // formularioTrocaMolde.MoldeId = m2.MoldeId; formularioTrocaMolde.MaquinaId = m1.MaquinaId; formularioTrocaMolde.UsuarioId = u1.UsuarioId; var a = formularioTrocaMolde.FormularioTMAtividades; // if (ModelState.IsValid) // { db.Entry(formularioTrocaMolde).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); //} /* * ViewBag.MaquinaId = new SelectList(db.Maquinas, "MaquinaId", "NomeMaquina", formularioTrocaMolde.MaquinaId); * ViewBag.MoldeId = new SelectList(db.Moldes, "MoldeId", "NomeMolde", formularioTrocaMolde.MoldeId); * ViewBag.UsuarioId = new SelectList(db.Usuarios, "UsuarioId", "NomeUsuario", formularioTrocaMolde.UsuarioId); * return View(formularioTrocaMolde);*/ }
public void CadastroDadosValidos() { var cargo = new Cargo(); cargo.NomeCargo = "Administrador"; cargo.CargoId = 1; cargo.DescricaoCargo = "Uhum"; Assert.Equal("Administrador", cargo.NomeCargo); Assert.Equal("Uhum", cargo.DescricaoCargo); Assert.Equal(1, cargo.CargoId); var usuario = new Usuario(); usuario.Login = "******"; usuario.NomeUsuario = "Sileisa"; usuario.SobrenomeUsuario = "Alexandrino"; usuario.Senha = "123456"; usuario.Hierarquia = "Acesso Total"; usuario.UsuarioId = 1; usuario.Cargo = cargo; Assert.Equal("Sileisa", usuario.NomeUsuario); Assert.Equal("Alexandrino", usuario.SobrenomeUsuario); Assert.Equal("Sileisa", usuario.Login); Assert.Equal("123456", usuario.Senha); Assert.Equal("Acesso Total", usuario.Hierarquia); Assert.Equal(usuario.Cargo, cargo); var maquina = new Maquina(); maquina.MaquinaId = 1; maquina.NomeMaquina = "Injetora 1"; Assert.Equal(1, maquina.MaquinaId); Assert.Equal("Injetora 1", maquina.NomeMaquina); var molde = new Molde(); molde.MoldeId = 1; molde.NomeMolde = "Anel"; molde.Cavidade = 10; Assert.Equal(1, molde.MoldeId); Assert.Equal("Anel", molde.NomeMolde); // Id inválido /*var molde = new Molde(); * molde.MoldeId = "Sil"; * molde.NomeMolde = "Anel"; * molde.Cavidade = 10; * Assert.Equal(1,molde.MoldeId); * Assert.Equal("Anel",molde.NomeMolde);*/ // Atributos vazios /*var molde = new Molde(); * molde.NomeMolde = ""; * Assert.Equal(1,molde.MoldeId); * Assert.Equal("Anel",molde.NomeMolde);*/ var atividadeOS = new AtividadeOS(); atividadeOS.AtividadeOSId = 1; atividadeOS.NomeAtvOs = "remover pino extrator"; Assert.Equal(1, atividadeOS.AtividadeOSId); Assert.Equal("remover pino extrator", atividadeOS.NomeAtvOs); var atividadeTM = new AtividadeTM(); atividadeTM.AtividadeTMId = 1; atividadeTM.NomeAtvTm = "kgngkjdg"; Assert.Equal(1, atividadeTM.AtividadeTMId); Assert.Equal("kgngkjdg", atividadeTM.NomeAtvTm); }