public ActionResult validarRegistro(ENRegistroEmpresa paramss) { string token = ""; var rpt = buregistroempresa.validarRegistro(paramss, token); return(Json(new { dt = rpt })); }
public List <ResponseTImpuestos> listarTImpuestos(ENRegistroEmpresa paramss) { try { string cs = ConfigurationManager.ConnectionStrings["Conexion"].ConnectionString; var lista = new List <ResponseTImpuestos>(); using (SqlConnection conn = new SqlConnection(cs)) { conn.Open(); SqlCommand cmd = new SqlCommand("usp_listarTImpuestos", conn); cmd.CommandType = CommandType.StoredProcedure; using (SqlDataReader rdr = cmd.ExecuteReader()) { while (rdr.Read()) { var resul = new ResponseTImpuestos(); resul.idtimpuestos = Convert.ToInt32(rdr["idtimpuestos"]); resul.timpuestos = Convert.ToString(rdr["impuestos"]); lista.Add(resul); } } } return(lista); } catch (Exception ex) { throw ex; } }
public List <ResponsePImpuestos> listarPImpuestos(ENRegistroEmpresa paramss, string token) { try { return(JsonConvert.DeserializeObject <List <ResponsePImpuestos> >(client.Post <ENRegistroEmpresa>("RegistroEmpresa/listarPImpuestos", paramss, token))); } catch (Exception ex) { throw ex; } }
public ResponseRegistroEmpresa insertarUserAdminEmpresa(ENRegistroEmpresa paramss, string token) { try { return(JsonConvert.DeserializeObject <ResponseRegistroEmpresa>(clients.Post <ENRegistroEmpresa>("RegistroEmpresa/insertarUserAdminEmpresa", paramss, token))); } catch (Exception ex) { throw ex; } }
// GET: RegistroEmpresa public ActionResult RegistroEmpresa(ENRegistroEmpresa paramss) { string token = ""; model.listPais = bupais.listaPaises(paramss, token); return(View()); }
public ActionResult RegistroEmpresa(ENRegistroEmpresa paramss) { string token = ""; model.listPais = bupais.listarPaises(paramss, token); model.listMoneda = bupais.listarMoneda(paramss, token); model.listTImpuesto = bupais.listarTImpuestos(paramss, token); model.listPImpuestos = bupais.listarPImpuestos(paramss, token); return(View(model)); }
public IHttpActionResult validarRegistro(ENRegistroEmpresa paramss) { try { var rpt = daregistroempresa.validarRegistro(paramss); return(Ok(rpt)); } catch (Exception ex) { throw ex; } }
public IHttpActionResult listarPImpuestos(ENRegistroEmpresa paramss) { try { var rpt = dapaises.listarPImpuestos(paramss); return(Ok(rpt)); } catch (Exception ex) { throw ex; } }
public IHttpActionResult insertarUserAdminEmpresa(ENRegistroEmpresa paramss) { try { var rpt = daregistroempresa.insertarUserAdminEmpresa(paramss); return(Ok(rpt)); } catch (Exception ex) { throw ex; } }
public ResponseRegistroEmpresa insertarEmpresa(ENRegistroEmpresa paramss) { try { string cs = ConfigurationManager.ConnectionStrings["Conexion"].ConnectionString; var lista = new List <ResponseRegistroEmpresa>(); using (SqlConnection conn = new SqlConnection(cs)) { conn.Open(); SqlCommand cmd = new SqlCommand("usp_insertarEmpresa", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@razonsocial", paramss.razonsocial)); cmd.Parameters.Add(new SqlParameter("@ruc", paramss.ruc)); cmd.Parameters.Add(new SqlParameter("@email", paramss.email)); cmd.Parameters.Add(new SqlParameter("@idpais", paramss.idpais)); cmd.Parameters.Add(new SqlParameter("@idmoneda", paramss.idmoneda)); cmd.Parameters.Add(new SqlParameter("@direccion", paramss.direccion)); cmd.Parameters.Add(new SqlParameter("@idimpuesto", paramss.idimpuesto)); cmd.Parameters.Add(new SqlParameter("@idporcentaje", paramss.idporcentaje)); cmd.Parameters.Add(new SqlParameter("@vendeimpuestos", paramss.vendeimpuestos)); cmd.Parameters.Add(new SqlParameter("@filename", paramss.filename)); cmd.Parameters.Add(new SqlParameter("@proyecto", paramss.proyecto)); using (SqlDataReader rdr = cmd.ExecuteReader()) { while (rdr.Read()) { var resul = new ResponseRegistroEmpresa(); resul.response = Convert.ToString(rdr["response"]); lista.Add(resul); } } } return(lista.FirstOrDefault()); } catch (Exception ex) { throw ex; } }
public ResponseRegistroEmpresa insertarUserAdminEmpresa(ENRegistroEmpresa paramss) { try { string cs = ConfigurationManager.ConnectionStrings["con"].ConnectionString; var lista = new List <ResponseRegistroEmpresa>(); using (SqlConnection conn = new SqlConnection(cs)) { conn.Open(); SqlCommand cmd = new SqlCommand("usp_insertarUserAdminEmpresa", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@ruc", paramss.ruc)); cmd.Parameters.Add(new SqlParameter("@email", paramss.email)); cmd.Parameters.Add(new SqlParameter("@username", paramss.username)); cmd.Parameters.Add(new SqlParameter("@usuario", paramss.usuario)); cmd.Parameters.Add(new SqlParameter("@contrasena", paramss.contraseña)); cmd.Parameters.Add(new SqlParameter("@cargo", paramss.cargo)); cmd.Parameters.Add(new SqlParameter("@cantuser", paramss.cantuser)); cmd.Parameters.Add(new SqlParameter("@proyecto", paramss.proyecto)); using (SqlDataReader rdr = cmd.ExecuteReader()) { while (rdr.Read()) { var resul = new ResponseRegistroEmpresa(); resul.response = Convert.ToString(rdr["response"]); lista.Add(resul); } } } return(lista.FirstOrDefault()); } catch (Exception ex) { throw ex; } }
public ResponseRegistroEmpresa validarRegistro(ENRegistroEmpresa paramss) { try { string cs = ConfigurationManager.ConnectionStrings["Conexion"].ConnectionString; var lista = new List <ResponseRegistroEmpresa>(); using (SqlConnection conn = new SqlConnection(cs)) { conn.Open(); SqlCommand cmd = new SqlCommand("usp_validarRegistroEmpresa", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@razonsocial", paramss.razonsocial)); cmd.Parameters.Add(new SqlParameter("@ruc", paramss.ruc)); cmd.Parameters.Add(new SqlParameter("@email", paramss.email)); using (SqlDataReader rdr = cmd.ExecuteReader()) { while (rdr.Read()) { var resul = new ResponseRegistroEmpresa(); resul.response = Convert.ToString(rdr["response"]); lista.Add(resul); } } } return(lista.FirstOrDefault()); } catch (Exception ex) { throw ex; } }
public ActionResult insertarEmpresa(HttpPostedFileBase file, string razonsocial, string ruc, string email, int idpais, int idmoneda, string direccion, int idimpuesto, int idporcentaje, int vendeimpuesto, string username, string usuario, string contraseña) { try { var clave = Encrypt.GetSHA256(contraseña); var filename = ""; if (file != null) { string path = Server.MapPath("~/Content/img/img_empresas/" + ruc + "/"); string filePath = string.Empty; if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } filePath = path + Path.GetFileName(file.FileName); file.SaveAs(filePath); filename = file.FileName; } var paramss = new ENRegistroEmpresa(); paramss.razonsocial = razonsocial; paramss.ruc = ruc; paramss.email = email; paramss.idpais = idpais; paramss.idmoneda = idmoneda; paramss.direccion = direccion; paramss.idimpuesto = idimpuesto; paramss.idporcentaje = idporcentaje; paramss.vendeimpuestos = vendeimpuesto; paramss.username = username; paramss.usuario = usuario; paramss.contraseña = clave; paramss.cantuser = 1; paramss.cargo = "superadmin"; paramss.filename = filename; paramss.proyecto = "FACTUR"; string token = ""; var rpt = buregistroempresa.insertarEmpresa(paramss, token); if (rpt.response == "ok") { rpt = buregistroempresa.insertarUserAdminEmpresa(paramss, token); if (rpt.response == "ok") { string url = string.Format("https://*****:*****@gn.com"; MailMessage correo = new MailMessage(); correo.From = new MailAddress("*****@*****.**"); correo.To.Add(para); correo.Subject = asunto; correo.Body = mensaje; correo.IsBodyHtml = true; SmtpClient smtp = new SmtpClient("smtp.gmail.com"); //cambiar string sCuentaCorreo = "*****@*****.**"; string sPassword = "******"; NetworkCredential credential = new NetworkCredential(sCuentaCorreo, sPassword); smtp.UseDefaultCredentials = false; smtp.Credentials = credential; smtp.Port = 587; smtp.EnableSsl = false; smtp.Send(correo); return(Json(new { dt = rpt })); } else { return(Json(new { dt = rpt })); } } else { return(Json(new { dt = rpt })); } } catch (Exception ex) { throw ex; } }