public ActionResult Registrar(ClienteModel clienteValues) { /*string fileName = Path.GetFileNameWithoutExtension(clienteValues.imagenFile.FileName); * string fileExtencion = Path.GetExtension(clienteValues.imagenFile.FileName); * string uploadFile = ConfigurationManager.AppSettings["UserImagePath"].ToString(); * clienteValues.imagen = uploadFile + fileName + fileExtencion; * clienteValues.imagenFile.SaveAs(clienteValues.imagen);*/ ViewBag.distrito = distritoN.listarDistrito(); String respuesta = UploadFTP.Upload(clienteValues.imagenFile.FileName, "clientes", clienteValues.imagenFile); if (respuesta != "") { clienteValues.imagen = respuesta; Session["clientTemp"] = clienteValues; return(RedirectToAction("RegistrarUsuario", "Usuario")); } return(View()); }
public ActionResult RegistrarUsuario(ENTIDAD.usuarioClienteModel usuarioC) { clienteN = new ClienteNegocio(); client = new cliente(); clienteM = (ClienteModel)Session["clientTemp"]; usuarioClienteN = new UsuarioClienteNegocio(); usuarioC.usuario = clienteM.DNI_RUC; usuarioC.validado = false; usuarioC.fechaCreacion = DateTime.Now; usuarioC.estado = "D"; usuarioC.token = UploadFTP.generarToken(); client.cod_cli = clienteN.newCod(); client.nomcliente = clienteM.nomcliente; client.apecliente = clienteM.apecliente; client.imagen = clienteM.imagen; client.telefono = clienteM.telefono; client.direccion = clienteM.direccion; client.cod_distrito = clienteM.cod_distrito; client.DNI_RUC = clienteM.DNI_RUC; client.cod_usu_cli = usuarioClienteN.registrarUsuarioScope(usuarioC); client.observacion = "registrado desde Web"; client.tipo_cliente = "N"; if (clienteN.registrarCliente(client) == true) { Session["clientTemp"] = null; usuarioClienteN.enviarCorreo(usuarioC.email, usuarioC.token, client.cod_usu_cli); return(RedirectToAction("Registrado")); } else { return(RedirectToAction("Registrar", "Cliente")); } }