protected void btnEditarCliente_Click(object sender, EventArgs e) { if (!gestion.existeCliente(txtEditarNumDocumentoCliente.Text)) { /*--CREAR EL OBJETO CLIENTE--*/ Cliente nuevoCliente = new Cliente(); nuevoCliente.DocumentoCliente = txtEditarNumDocumentoCliente.Text; nuevoCliente.NombreCliente = txtEditarNombreCliente.Text; nuevoCliente.ApellidoCliente = txtEditarApellidoCliente.Text; nuevoCliente.DireccionResidenciaCliente = txtEditarDireccionResidenciaCliente.Text; if (txtEditarTelefonoFijoCliente.Text == "") { nuevoCliente.TelefonoFijoCliente = "Null"; } else { nuevoCliente.TelefonoFijoCliente = txtEditarTelefonoFijoCliente.Text; } nuevoCliente.TelefonoCelularCliente = txtEditarTelefonoCelularCliente.Text; nuevoCliente.TipoDocumentoCliente = listEditarTipoDocumento.Text; nuevoCliente.FechaExpedicionDocumentoCliente = Convert.ToDateTime(txtEditarFechaExpedicionCliente.Text); nuevoCliente.GeneroCliente = listEditarGeneroCliente.Text; nuevoCliente.CiudadNacimientoCliente = listEditarCiudadNacimientoCliente.Text; if (txtEditarDireccionTrabajoCliente.Text == "") { nuevoCliente.DireccionTrabajoCliente = "Null"; } else { nuevoCliente.DireccionTrabajoCliente = txtEditarDireccionTrabajoCliente.Text; } if (txtEditarTelefonoTrabajoCliente.Text == "") { nuevoCliente.TelefonoTrabajoCliente = "Null"; } else { nuevoCliente.TelefonoTrabajoCliente = txtEditarTelefonoTrabajoCliente.Text; } nuevoCliente.EmpleoCliente = txtEditarProfesionCliente.Text; string idActual; idActual = Request.QueryString["DocCliente"]; if (gestion.EditarClienteAsesor(nuevoCliente, idActual)) { if (gestionLogin.EditarLoginUser(txtEditarNumDocumentoCliente.Text, idActual)) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "swal({title: 'Actualizado!', text: 'El Cliente se actualizo correctamente' ,icon: 'success', type: 'success'}).then(function() {window.location = 'BaseClientesAsesor.aspx';});", true); } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "swal({title: 'Error!',text: 'No se pudo actualizar el Cliente, inténtalo más tarde', icon: 'error', timer: 2500,button: false}).then(function() { },function(dismiss) {if (dismiss === 'timer'){console.log('I was closed by the timer')}})", true); } } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "swal({title: 'Error!',text: 'No se pudo actualizar el Cliente, inténtalo más tarde', icon: 'error', timer: 2500,button: false}).then(function() { },function(dismiss) {if (dismiss === 'timer'){console.log('I was closed by the timer')}})", true); } } else if (txtEditarNumDocumentoCliente.Text == Request.QueryString["DocCliente"].ToString()) { /*--CREAR EL OBJETO CLIENTE--*/ Cliente nuevoCliente = new Cliente(); nuevoCliente.DocumentoCliente = txtEditarNumDocumentoCliente.Text; nuevoCliente.NombreCliente = txtEditarNombreCliente.Text; nuevoCliente.ApellidoCliente = txtEditarApellidoCliente.Text; nuevoCliente.DireccionResidenciaCliente = txtEditarDireccionResidenciaCliente.Text; if (txtEditarTelefonoFijoCliente.Text == "") { nuevoCliente.TelefonoFijoCliente = "Null"; } else { nuevoCliente.TelefonoFijoCliente = txtEditarTelefonoFijoCliente.Text; } nuevoCliente.TelefonoCelularCliente = txtEditarTelefonoCelularCliente.Text; nuevoCliente.TipoDocumentoCliente = listEditarTipoDocumento.Text; nuevoCliente.FechaExpedicionDocumentoCliente = Convert.ToDateTime(txtEditarFechaExpedicionCliente.Text); nuevoCliente.GeneroCliente = listEditarGeneroCliente.Text; nuevoCliente.CiudadNacimientoCliente = listEditarCiudadNacimientoCliente.Text; if (txtEditarDireccionTrabajoCliente.Text == "") { nuevoCliente.DireccionTrabajoCliente = "Null"; } else { nuevoCliente.DireccionTrabajoCliente = txtEditarDireccionTrabajoCliente.Text; } if (txtEditarTelefonoTrabajoCliente.Text == "") { nuevoCliente.TelefonoTrabajoCliente = "Null"; } else { nuevoCliente.TelefonoTrabajoCliente = txtEditarTelefonoTrabajoCliente.Text; } nuevoCliente.EmpleoCliente = txtEditarProfesionCliente.Text; string idActual; idActual = Request.QueryString["DocCliente"]; if (gestion.EditarClienteAsesor(nuevoCliente, idActual)) { if (gestionLogin.EditarLoginUser(txtEditarNumDocumentoCliente.Text, idActual)) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "swal({title: 'Actualizado!', text: 'El Cliente se actualizo correctamente' ,icon: 'success', type: 'success'}).then(function() {window.location = 'BaseClientesAsesor.aspx';});", true); } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "swal({title: 'Error!',text: 'No se pudo actualizar el Cliente, inténtalo más tarde', icon: 'error', timer: 2500,button: false}).then(function() { },function(dismiss) {if (dismiss === 'timer'){console.log('I was closed by the timer')}})", true); } } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "swal({title: 'Error!',text: 'No se pudo actualizar el Cliente, inténtalo más tarde', icon: 'error', timer: 2500,button: false}).then(function() { },function(dismiss) {if (dismiss === 'timer'){console.log('I was closed by the timer')}})", true); } } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "swal({title: 'Verifica!',text: 'El Número del Documento ya existe', icon: 'warning', timer: 2000,button: false}).then(function() { },function(dismiss) {if (dismiss === 'timer'){console.log('I was closed by the timer')}})", true); txtEditarNumDocumentoCliente.Focus(); } }