示例#1
0
        public void EditColaborador(Colaborador ColaboradorEdited)
        {
            _modelColaborador.Colaboradors.First(p => p.ColaboradorId == ColaboradorEdited.ColaboradorId).Nome = ColaboradorEdited.Nome;
            _modelColaborador.Colaboradors.First(p => p.ColaboradorId == ColaboradorEdited.ColaboradorId).email = ColaboradorEdited.email;

            _modelColaborador.SubmitChanges();
        }
示例#2
0
        public ActionResult Edit(Colaborador ColaboradorEdited)
        {
            try
            {
                // TODO: Add update logic here

                ViewData["EmpresaId"] = ColaboradorEdited.EmpresaId;
                if (!ModelState.IsValid)
                {
                    return PartialView("List", repColaborador.GetAllColaboradores(Convert.ToInt32(Session["EmpresaId"])));
                }

                repColaborador.EditColaborador(ColaboradorEdited);

                return PartialView("List", repColaborador.GetAllColaboradores(Convert.ToInt32(Session["EmpresaId"])));
            }
            catch
            {
                return PartialView("List", repColaborador.GetAllColaboradores(Convert.ToInt32(Session["EmpresaId"])));
            }
        }
示例#3
0
 partial void DeleteColaborador(Colaborador instance);
示例#4
0
 partial void UpdateColaborador(Colaborador instance);
示例#5
0
 partial void InsertColaborador(Colaborador instance);
示例#6
0
		private void detach_Colaboradors(Colaborador entity)
		{
			this.SendPropertyChanging();
			entity.Empresa = null;
		}
示例#7
0
 public void AddColaborador(Colaborador NewColaborador)
 {
     _modelColaborador.Colaboradors.InsertOnSubmit(NewColaborador);
     _modelColaborador.SubmitChanges();
 }