public async Task <ActionResult <Patrocinador> > PostPatrocinador(Patrocinador patrocinador) { _context.Patrocinador.Add(patrocinador); await _context.SaveChangesAsync(); return(CreatedAtAction("GetPatrocinador", new { id = patrocinador.IdPatrocinador }, patrocinador)); }
public async Task <IActionResult> Edit(int id, [Bind("PatrocinadorId,Nome,Telefone")] Patrocinador patrocinador) { if (id != patrocinador.PatrocinadorId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(patrocinador); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PatrocinadorExists(patrocinador.PatrocinadorId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(patrocinador)); }
public async Task <IActionResult> PutPatrocinador(int id, Patrocinador patrocinador) { if (id != patrocinador.IdPatrocinador) { return(BadRequest()); } _context.Entry(patrocinador).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PatrocinadorExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public string CriarHtml(Patrocinador pf) { StringBuilder sb = new StringBuilder(); sb.Append("<html xmlns='http://www.w3.org/1999/xhtml'>"); sb.Append("<head>"); sb.Append("<meta content='text/html; charset=utf-8' http-equiv='Content-Type'>"); sb.Append("<title>Contato Site Copa Movi</title>"); sb.Append("</head>"); sb.Append("<body bgcolor='#FFFFFF' leftmargin='0' marginheight='0' marginwidth='0' topmargin='0'>"); sb.Append("<table align='center' border='1' cellpadding='0' cellspacing='0' width='580'>"); sb.Append("<tr>"); sb.Append("<td align='center' height='35' width='580'>"); sb.Append("<center>"); sb.Append("<font face='Arial' color='#333' style='font-size:14px;'>"); sb.Append("Contato de usuário através do site Copa Movi"); sb.Append("</font>"); sb.Append("</center>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("<tr>"); sb.Append("<td align='left' width='580'>"); sb.Append("<font face='Arial' color='#333' style='font-size:14px;'>"); sb.AppendFormat("<strong>Nome Completo: </strong>{0}<br>", pf.NOME_EMPRESA); sb.AppendFormat("<strong>Email: </strong>{0}<br>", pf.EMAIL_EMPRESA); sb.AppendFormat("<strong>Telefone: </strong>{0}<br>", pf.TELEFONE_EMPRESA); sb.AppendFormat("<strong>Messagem: </strong>{0}<br>", pf.TIPO_COTA); sb.Append("</font>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("</table>"); sb.Append("</body>"); sb.Append("</html>"); return(sb.ToString()); }
public Dictionary <string, Object> RetrieveAllPatrocinadorProducto(Patrocinador patrocinador) { _factory = new CrudPatrocinador(); var diccionario = new Dictionary <string, Object>(); var ret = new Patrocinador(); try { ret = _factory.Retrieve <Patrocinador>(patrocinador); diccionario.Add("Patrocinador", (object)ret); } catch (Exception e) { _exMan.ManageException(e); } //_factory = new CrudProducto(); //var retp = new Producto(); //try //{ // retp = _factory.Retrieve<Producto>(producto); // diccionario.Add("producto", (object)ret); //} //catch (Exception e) //{ // _exMan.ManageException(e); //} return(diccionario); }
protected void btnDeletar_Click(object sender, EventArgs e) { Patrocinador objPatrocinador = new Patrocinador(); objPatrocinador.deletar(lblPatrocinador.Text); Response.Redirect(Request.RawUrl); }
public void PatrocinadorGrabar(string id, string descripcion) { Patrocinador patrocinador; int _id = -1; if (!int.TryParse(id, out _id)) { _id = -1; } if (_id == -1) { patrocinador = new Patrocinador(); } else { patrocinador = this.PatrocinadorObtener(_id); } patrocinador.Descripcion = descripcion == null ? string.Empty : descripcion; patrocinador.Vigente = true; patrocinador.Validar(); RepositoryGenerico <Patrocinador> repository = new RepositoryGenerico <Patrocinador>(); repository.Actualizar(patrocinador); }
public void EnviarEmailPatrocinador(Patrocinador patrocinador) { MailMessage mail = new MailMessage("*****@*****.**", "*****@*****.**"); SmtpClient client = new SmtpClient(); CriarEmail(patrocinador, client, mail); }
public ActionResult Cadastrar(Patrocinador patrocinador) { _unit.PatrocinadorRepository.Cadastrar(patrocinador); _unit.Salvar(); TempData["msg"] = "Cadastrou"; return(RedirectToAction("Cadastrar")); }
public string CriarHtml(Patrocinador pf) { StringBuilder sb = new StringBuilder(); sb.Append("<html xmlns='http://www.w3.org/1999/xhtml'>"); sb.Append("<head>"); sb.Append("<meta content='text/html; charset=utf-8' http-equiv='Content-Type'>"); sb.Append("<title>Contato Site Copa Movi</title>"); sb.Append("</head>"); sb.Append("<body bgcolor='#FFFFFF' leftmargin='0' marginheight='0' marginwidth='0' topmargin='0'>"); sb.Append("<table align='center' border='1' cellpadding='0' cellspacing='0' width='580'>"); sb.Append("<tr>"); sb.Append("<td align='center' height='35' width='580'>"); sb.Append("<center>"); sb.Append("<font face='Arial' color='#333' style='font-size:14px;'>"); sb.Append("Contato de usuário através do site Copa Movi"); sb.Append("</font>"); sb.Append("</center>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("<tr>"); sb.Append("<td align='left' width='580'>"); sb.Append("<font face='Arial' color='#333' style='font-size:14px;'>"); sb.AppendFormat("<strong>Nome Completo: </strong>{0}<br>", pf.NOME_EMPRESA); sb.AppendFormat("<strong>Email: </strong>{0}<br>", pf.EMAIL_EMPRESA); sb.AppendFormat("<strong>Telefone: </strong>{0}<br>", pf.TELEFONE_EMPRESA); sb.AppendFormat("<strong>Messagem: </strong>{0}<br>", pf.TIPO_COTA); sb.Append("</font>"); sb.Append("</td>"); sb.Append("</tr>"); sb.Append("</table>"); sb.Append("</body>"); sb.Append("</html>"); return sb.ToString(); }
public BaseEntity BuildObject(Dictionary <string, object> row) { byte[] byteArrayImage = GetByteValue(row, DbColLogoPatrocinio); Image image; if (byteArrayImage != null) { MemoryStream streamImage = new MemoryStream(byteArrayImage); image = Image.FromStream(streamImage); } else { image = null; } var patrocinador = new Patrocinador() { IdPatrocinador = GetIntValue(row, DbColIdPatrocinador), NombrePatrocinador = GetStringValue(row, DbColNombrePatrocinador), Estado_Patrocinador = GetStringValue(row, DbColEstado_Patrocinador), LogoPatrocinador = image }; return(patrocinador); }
public ActionResult DeleteConfirmed(int id) { Patrocinador patrocinador = db.Patrocinadors.Find(id); db.Patrocinadors.Remove(patrocinador); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "PatrocinadorId,Nome,AreaAtuacao")] Patrocinador patrocinador) { if (ModelState.IsValid) { db.Entry(patrocinador).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(patrocinador)); }
public void UpdatePatrocinador(Patrocinador obj) { try { } catch { } throw new NotImplementedException(); }
public ActionResult Edit([Bind(Include = "Id,Cod_Persona,Nombres,Apellidos,Fecha_Nac,E_Mail,Cedula,Sexo,Estado_Civil,Num_Pasaporte,Telefono,Direccion,DepartamentoId,Profesion,Centro_Laboral,Tipo_Sangre,Nombre_Insti,Nombre_Representante,Trabajo")] Patrocinador patrocinador) { if (ModelState.IsValid) { db.Entry(patrocinador).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DepartamentoId = new SelectList(db.Departamentos, "Id", "Nombre_Departamento", patrocinador.DepartamentoId); return(View(patrocinador)); }
public async Task <IActionResult> Create([Bind("PatrocinadorId,Nome,Telefone")] Patrocinador patrocinador) { if (ModelState.IsValid) { _context.Add(patrocinador); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(patrocinador)); }
public ActionResult Create([Bind(Include = "PatrocinadorId,Nome,AreaAtuacao")] Patrocinador patrocinador) { if (ModelState.IsValid) { db.Patrocinadors.Add(patrocinador); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(patrocinador)); }
public void UpdatePatrocinador(Patrocinador patrocinador) { try { _factory.Update(patrocinador); } catch (Exception e) { _exMan.ManageException(e); } }
public void CriarEmail(Patrocinador patrocinador, SmtpClient client, MailMessage mail) { client.Credentials = new System.Net.NetworkCredential("*****@*****.**", "movimente"); client.EnableSsl = true; client.Port = 587; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.Host = "smtp.gmail.com"; mail.Subject = "Patrocinio Copa Movi"; mail.Body = CriarHtml(patrocinador); mail.IsBodyHtml = true; client.Send(mail); }
public void Update(Patrocinador myObject) { try { _repository.Update(myObject); _unitOfWork.Commit(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Create([Bind(Include = "Id,Cod_Persona,Nombres,Apellidos,Fecha_Nac,E_Mail,Cedula,Sexo,Estado_Civil,Num_Pasaporte,Telefono,Direccion,DepartamentoId,Profesion,Centro_Laboral,Tipo_Sangre,Nombre_Insti,Nombre_Representante,Trabajo")] Patrocinador patrocinador) { patrocinador.Cod_Persona = "ASN" + patrocinador.Fecha_Nac.ToShortDateString() + DateTime.Now.Year.ToString(); if (ModelState.IsValid) { db.Personas.Add(patrocinador); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DepartamentoId = new SelectList(db.Departamentos, "Id", "Nombre_Departamento", patrocinador.DepartamentoId); return(View(patrocinador)); }
protected override void SetUp() { base.SetUp(); Patrocinados = new Patrocinados(); Patrocinado = new Jogador("ronaldo"); Patrocinados.Salvar(Patrocinado); ContratoPatrocinio contrato = new ContratoPatrocinio(12, 12, 12, 12, Patrocinado); Patrocinadores = new Patrocinadores(); Patrocinador = new Patrocinador("Adidas"); Patrocinador.AdicionarPatrocinado(contrato); }
// GET: Patrocinadores/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Patrocinador patrocinador = db.Patrocinadors.Find(id); if (patrocinador == null) { return(HttpNotFound()); } return(View(patrocinador)); }
public UiContainer RetrievePatrocinador(string objUiContainer) { var uiContainer = UiContainer.Build(objUiContainer); var txtId = uiContainer.GetCtrlModel <CtrlInputModel>("txtId"); var txtNombre = uiContainer.GetCtrlModel <CtrlInputModel>("txtNombre"); var imgLogo = uiContainer.GetCtrlModel <CtrlImageModel>("imgLogo"); var btnEliminar = uiContainer.GetCtrlModel <CtrlButtonModel>("btnEliminar"); var btnActualizar = uiContainer.GetCtrlModel <CtrlButtonModel>("btnActualizar"); var mu = new PatrocinadorManagement(); var patrocinador = new Patrocinador() { IdPatrocinador = Convert.ToInt32(txtId.Value) }; patrocinador = mu.RetrievePatrocinador(patrocinador); if (patrocinador == null) { uiContainer.InformationMessage = "El patrocinador " + txtId.Value + " no existe"; txtNombre.Value = ""; imgLogo.ByteImage = default(byte[]); } else { txtId.Value = patrocinador.IdPatrocinador.ToString(); txtId.Disabled = true; txtNombre.Value = patrocinador.NombrePatrocinador; imgLogo.ByteImage = GetByteArrayFromImageLogo(patrocinador.LogoPatrocinador); btnEliminar.Value = "Eliminar"; btnEliminar.ButtonType = "danger"; btnEliminar.Disabled = false; btnEliminar.EvtOnClick = "deletePatrocinador()"; btnActualizar.Value = "Actualizar"; btnActualizar.ButtonType = "warning"; btnActualizar.Disabled = false; btnActualizar.EvtOnClick = "updatePatrocinador()"; } uiContainer.UpdateModel(txtId); uiContainer.UpdateModel(txtNombre); uiContainer.UpdateModel(imgLogo); uiContainer.UpdateModel(btnEliminar); uiContainer.UpdateModel(btnActualizar); return(uiContainer); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Patrocinador objPatrocinador = new Patrocinador(); lista = objPatrocinador.consultar(); if (lista != null) { gdvPatrocinador.DataSource = lista; gdvPatrocinador.DataMember = "Tabela"; gdvPatrocinador.DataBind(); } } }
public Patrocinador RetrievePatrocinador(Patrocinador patrocinador) { var ret = new Patrocinador(); try { ret = _factory.Retrieve <Patrocinador>(patrocinador); } catch (Exception e) { _exMan.ManageException(e); } return(ret); }
public ActionResult Patrocinador(Patrocinador patroModel) { using (DbModels dbModel = new DbModels()) { if (dbModel.Patrocinador.Any(x => x.nombre_patr == patroModel.nombre_patr)) { ViewBag.DuplicateMessage = "Ya existe un patrocinador con este nombre."; return(View("Patrocinador", patroModel)); } dbModel.Patrocinador.Add(patroModel); dbModel.SaveChanges(); } ModelState.Clear(); ViewBag.SuccessMessage = "Registro exitoso."; return(View("Patrocinador", new Patrocinador())); }
public HttpResponseMessage AtualizarPatrocinadores(Patrocinador patrocinador) { if (patrocinador == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Parâmetros incorretos ao atualizar patrocinador")); } try { db.Entry <Patrocinador>(patrocinador).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.OK, patrocinador)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Falha ao atualizar patrocinador")); } }
public HttpResponseMessage IncluirPatrocinador(Patrocinador patrocinador) { if (patrocinador == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Parâmetros incorretos ao incluir patrocinador")); } try { db.Patrocinadores.Add(patrocinador); db.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.OK, patrocinador)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Falha ao incluir patrocinador")); } }
public List <T> RetrieveAllPatrocinadoresById <T>(Patrocinador patrocinador) { var lst = new List <T>(); try { var ret = _factory.RetrieveAllById <Patrocinador>(patrocinador); foreach (var obj in ret) { lst.Add((T)Convert.ChangeType(obj, typeof(T))); } } catch (Exception e) { _exMan.ManageException(e); } return(lst); }
public UiContainer BindFields(string objUiContainer) { var uiContainer = UiContainer.Build(objUiContainer); var tblPatrocinadores = uiContainer.GetCtrlModel <CtrlTableModel>("tblPatrocinadores"); var txtId = uiContainer.GetCtrlModel <CtrlInputModel>("txtId"); var txtNombre = uiContainer.GetCtrlModel <CtrlInputModel>("txtNombre"); var imgLogo = uiContainer.GetCtrlModel <CtrlImageModel>("imgLogo"); var patrocinador = new Patrocinador(tblPatrocinadores.GetSelectedRow()); var btnGuardar = uiContainer.GetCtrlModel <CtrlButtonModel>("btnGuardar"); var btnEliminar = uiContainer.GetCtrlModel <CtrlButtonModel>("btnEliminar"); var btnActualizar = uiContainer.GetCtrlModel <CtrlButtonModel>("btnActualizar"); txtId.Value = patrocinador.IdPatrocinador.ToString(); txtId.Disabled = true; txtNombre.Value = patrocinador.NombrePatrocinador; imgLogo.ByteImage = GetByteArrayFromImageLogo(patrocinador.LogoPatrocinador); btnGuardar.Value = "Guardar"; btnGuardar.ButtonType = "info"; btnGuardar.Disabled = true; btnGuardar.EvtOnClick = " "; btnEliminar.Value = "Eliminar"; btnEliminar.ButtonType = "danger"; btnEliminar.Disabled = false; btnEliminar.EvtOnClick = "deletePatrocinador()"; btnActualizar.Value = "Actualizar"; btnActualizar.ButtonType = "warning"; btnActualizar.Disabled = false; btnActualizar.EvtOnClick = "updatePatrocinador()"; uiContainer.UpdateModel(txtId); uiContainer.UpdateModel(txtNombre); uiContainer.UpdateModel(imgLogo); uiContainer.UpdateModel(btnGuardar); uiContainer.UpdateModel(btnEliminar); uiContainer.UpdateModel(btnActualizar); return(uiContainer); }
public UiContainer UpdatePatrocinador(string objUiContainer) { var uiContainer = UiContainer.Build(objUiContainer); var txtId = uiContainer.GetCtrlModel <CtrlInputModel>("txtId"); var txtNombre = uiContainer.GetCtrlModel <CtrlInputModel>("txtNombre"); var imgLogo = uiContainer.GetCtrlModel <CtrlImageModel>("imgLogo"); var tblPatrocinadores = uiContainer.GetCtrlModel <CtrlTableModel>("tblPatrocinadores"); var mu = new PatrocinadorManagement(); var patrocinador = new Patrocinador() { IdPatrocinador = Convert.ToInt32(txtId.Value), NombrePatrocinador = txtNombre.Value, LogoPatrocinador = GetImageLogoFromByteArray(imgLogo) }; mu.UpdatePatrocinador(patrocinador); txtId.Disabled = true; var list = mu.RetrieveAllPatrocinadores <Patrocinador>(); tblPatrocinadores.RowList.Clear(); foreach (var pat in list) { tblPatrocinadores.RowList.Add(new List <string>() { pat.IdPatrocinador.ToString(), pat.NombrePatrocinador, GetImageHtml(pat.LogoPatrocinador) }); } uiContainer.UpdateModel(tblPatrocinadores); uiContainer.UpdateModel(txtId); uiContainer.UpdateModel(txtNombre); uiContainer.UpdateModel(imgLogo); return(uiContainer); }
private void criar_patrocinador_com_sucesso() { Patrocinadores = new Patrocinadores(base.Session); Patrocinador = new Patrocinador("adidas"); Patrocinadores.Salvar(Patrocinador); }
private void criar_patrocinador_com_sucesso() { Patrocinador = new Patrocinador("Adidas"); }
public void Salvar(Patrocinador patrocinado) { base.Salvar(patrocinado); }
public static Patrocinador CreatePatrocinador(int ID) { Patrocinador patrocinador = new Patrocinador(); patrocinador.Id = ID; return patrocinador; }
private void criar_patrocinador() { Patrocinador = new Patrocinador("Adidas"); }
private void criar_patrocinador() { Patrocinador = new Patrocinador("Adidas"); Patrocinadores.Salvar(Patrocinador); }
public void Excluir(Patrocinador patrocinado) { base.Deletar(patrocinado); }
public void AddToPatrocinadores(Patrocinador patrocinador) { base.AddObject("Patrocinadores", patrocinador); }