// [ValidateAntiForgeryToken()] public ActionResult Register(RegistraNuevaCuenta model) { Session["DireccionCorreo"] = model.EmailCia; Session["NombreClte"] = model.NombreClte; Session["NombreCia"] = model.NombreCia; Session["mesnaje"] = ""; string server = Environment.UserDomainName; string server1 = Environment.MachineName; //byte PagoConTarjeta = Convert.ToByte(model.PagoConTarjeta); //int DiaDelPago= DateTime.Now.Day; Errores errores = new Errores(); DateTime FechaRegistro = DateTime.Now.Date; DateTime FechaUltPago = DateTime.Now.Date; string instan = server1 + @"\NEGOCIACIONES"; string Columns = "'" + FechaRegistro.ToString("yyyy-MM-dd") + "','" + model.Usuario + "','" + model.NombreCia + "','" + model.NombreClte + "','" + model.ApellidoClte + "','" + model.Direccion + "','" + model.CiudadCia + "','" + model.SectorCia + "','" + model.PaisCia + "','" + model.RncCia + "','" + model.TelefonosCia + "','" + model.FaxCia + "','" + model.EmailCia + "','" + model.WebCia + "','" + model.LocalNo + "','" + model.Consolidacion + "','" + model.Estatus + "','" + model.PagoConTarjeta + "','" + model.DiaDelPago + "','" + FechaUltPago.ToString("yyyy-MM-dd") + "','" + model.NombreTitularTarjeta + "','" + model.NumeroTarjeta + "','" + model.Expira + "','" + model.CVV + "','" + model.Direccion1 + "','" + model.Direccion2 + "','" + model.Ciudad + "','" + model.CodigoPostal + "','" + model.Pais + "','" + instan + "','" + "0" + "'"; try { DataTable dt = vg.WS.InsertGeneric("SEG_MaestroCias", Columns).Tables[0]; if (dt.Columns.Count > 0) { if (dt.Rows[0][0].ToString().Contains("error")) { ViewBag.mensaje = "db"; return(View(model)); } System.Net.Mail.MailMessage correo = new System.Net.Mail.MailMessage(); correo.From = new MailAddress("*****@*****.**"); correo.To.Add(model.EmailCia); correo.Subject = "Saludos de Benvenida!!!"; correo.Body = "" + model.NombreClte + " " + model.ApellidoClte + " a nombre de Ic Digital, SRL, le damos la bienvenida a nuestra plataforma de soluciones de negocios, dentro de las próximas 24 a 48 horas estaremos cominicandonos con usted para asignarle su Usuario y Clave de Acceso para usar nuestras soluciones. <br/><br/> En nombre del grupo de IC DIGITAL, SRL, le damos las gracias por preferirnos. <br/><br/> Esperamos que esta sea una buena experiencia para usted.<br/><br/> Saludos Cordiales"; correo.IsBodyHtml = true; correo.Priority = System.Net.Mail.MailPriority.Normal; SmtpClient smtp = new SmtpClient(); smtp.Host = "mymail.brinkster.com"; smtp.Port = 2525; smtp.EnableSsl = true; smtp.UseDefaultCredentials = true; string correoEmisor = "*****@*****.**"; string contraseñaCorreoEmisor = "Digital*25"; smtp.Credentials = new System.Net.NetworkCredential(correoEmisor, contraseñaCorreoEmisor); smtp.Send(correo); Session["mesnaje"] = "si"; } else if (dt.Columns.Count == 0 || dt.Columns.Count == -1) { bool error = errores.error(); if (error == false) { ViewBag.mensaje = "db"; return(View(model)); } ViewBag.mensaje = "MR"; return(View(model)); } } catch (Exception ex) { Session["mesnaje"] = "no"; } model.Usuario = ""; model.NombreCia = ""; model.NombreClte = ""; model.ApellidoClte = ""; model.Direccion = ""; model.CiudadCia = ""; model.SectorCia = ""; model.PaisCia = ""; model.RncCia = ""; model.TelefonosCia = ""; model.FaxCia = ""; model.EmailCia = ""; model.WebCia = ""; model.LocalNo = ""; model.Consolidacion = 0; model.Estatus = 0; model.PagoConTarjeta = 0; model.DiaDelPago = 0; FechaUltPago.ToString(""); model.NombreTitularTarjeta = ""; model.NumeroTarjeta = null; model.Expira = null; model.CVV = 0; model.Direccion1 = ""; model.Direccion2 = ""; model.Ciudad = ""; model.CodigoPostal = ""; model.Pais = ""; bool validacion = true; return(Json(new { data = validacion }, JsonRequestBehavior.AllowGet)); //return RedirectToAction("Register"); }