void cargaDatosRegistro() { ///Variable que almacena el IDUsuario a la hora de iniciar sesión int dataUser = int.Parse(Session["idusuario"].ToString()); string mensaje = ""; //validar si el parametro es correcto if (String.IsNullOrEmpty(Convert.ToString(dataUser))) { ///Generar el mensaje mensaje = "El parámetro es nulo"; ///mostrar el mensaje Response.Write("<script>alert('" + mensaje + "')</script>"); } else { BLCliente oCliente = new BLCliente(); pa_RetornaUsuarioClienteID_Result resultadoClienteID = new pa_RetornaUsuarioClienteID_Result(); resultadoClienteID = oCliente.retornaUsuarioClienteID(dataUser); this.txtPriApellido.Text = resultadoClienteID.ape1Cliente; this.txtNombre.Text = resultadoClienteID.nomCliente; } }
/// <summary> /// Método para cargar los datos del Usuario por medio del IDUsuario /// obteniendo resultado por medio del procedimiento almacenado /// </summary> void cargaDatosUsuario() { ///Variable que almacena el IDUsuario a la hora de iniciar sesión int dataUser = int.Parse(Session["idusuario"].ToString()); ///Creación de instancias para las clases necesarias blUsuario oUsuario = new blUsuario(); BLCliente oCliente = new BLCliente(); BLEmpleado oEmpleado = new BLEmpleado(); pa_RetornaUsuarioID_Result retornaUsuarioID = new pa_RetornaUsuarioID_Result(); ///Creación de la variable el cual retornará los datos del procedimiento almacenado pa_RetornaUsuarioClienteID_Result retornaClienteID = new pa_RetornaUsuarioClienteID_Result(); pa_RetornaUsuarioEmpleadoID_Result retornaEmpleadoID = new pa_RetornaUsuarioEmpleadoID_Result(); ///Variable que obtiene la información del procedimiento almacenado retornaEmpleadoID = oEmpleado.retornaUsuarioEmpleadoID(dataUser); retornaClienteID = oCliente.retornaUsuarioClienteID(dataUser); ///Variable para almacenar el mensaje a mostrar string mensaje = ""; ///Verificación de la variable cargada con datos si tiene datos nulos o no if (retornaClienteID != null || retornaEmpleadoID != null) { ///Manejo de excepciones try { ///Verificador de tipos de usuarios, el cual enviará el dato según el rol if (Convert.ToInt16(this.Session["tipousuario"]) == 2) { lblDatosUsuario.Text = $"Bienvenido: {retornaEmpleadoID.nomEmpleado} {retornaEmpleadoID.ape1Empleado} {retornaEmpleadoID.ape2Empleado}"; lblDatosUsuarioLog.Text = $"Su última conexión fue: {retornaEmpleadoID.ultimoIngreso}"; } else { lblDatosUsuario.Text = $"Bienvenido: {retornaClienteID.nomCliente} {retornaClienteID.ape1Cliente} {retornaClienteID.ape2Cliente}"; lblDatosUsuarioLog.Text = $"Su última conexión fue: {retornaClienteID.ultimoIngreso}"; } } catch (Exception capturaExcepcion) { mensaje += $"Ocurrió un error: {capturaExcepcion}"; ///Mensaje de excepcion Response.Write("<script>alert('" + mensaje + "')</script>"); } finally { } } else { mensaje += "Los datos que se necesitan son nulos"; ///Mensaje de error si cumple lo contrario del verificado de datos nulos Response.Write("<script>alert('" + mensaje + "')</script>"); } /*lblDatosUsuario.Text = $"Bienvenido: {retornaUsuarioID.nomEmpleado} {retornaUsuarioID.ape1Empleado} {retornaUsuarioID.ape2Empleado}";*/ }
protected void btnGuardarMod_Click1(object sender, EventArgs e) { BLCliente cliente = new BLCliente(); string nombre = txtNombre.Text; string priape = txtPriApe.Text; string segape = txtSegApe.Text; string email = txtEmail.Text; string telefono = txtTelefono.Text; string contra = txtContrasena.Text; string rol = txtrol.Text; if (txtBuscar.Text == "") { cliente = new BLCliente(nombre, priape, segape, 0, rol, telefono, email, contra, true); } else { int id = int.Parse(txtBuscar.Text); cliente = new BLCliente(nombre, priape, segape, id, rol, telefono, email, contra, true); } managerCliente mc = new managerCliente(); mc.insertarOModificar(cliente); gvClientes.DataSource = mc.listaEnmascarada(); gvClientes.DataBind(); }
public IHttpActionResult GetId(int id) { try { BLPaquete bl = new BLPaquete(); SPaquete p = bl.getPaquete(id); string rolToken = TokenInfo.getClaim(Request, "role"); if (rolToken == "Cliente") { string emailToken = TokenInfo.getClaim(Request, "email"); BLCliente blc = new BLCliente(); SCliente c = blc.getClienteByEmail(emailToken); if (p.IdDestinatario == c.Id || p.IdRemitente == c.Id) { return(Ok(p)); } else { throw new ECompartida("Alto ahi maleante! No tienes acceso a esta informacion"); } } else { return(Ok(p)); } } catch (Exception e) { return(Content(HttpStatusCode.InternalServerError, e.Message)); } }
public string obtener(string ruc, string claUsu) { var oBLCliente = new BLCliente(); var oBECliente = oBLCliente.LoginSeleccionarUno(ruc, claUsu); string sResultado = JsonConvert.SerializeObject(oBECliente); return(sResultado); }
void cargaDatosBusqueda() { string cedulaBusqueda = txtcedulaBuscar.Text; txtcedulaBuscar.ReadOnly = true; BLCliente datos = new BLCliente(); sp_SeleccionaClienteCedula_Result datosCliente = new sp_SeleccionaClienteCedula_Result(); ///se almacena la información brindado por el mentodo almacenado de la clase BLGastoCategoriaModificaR datosCliente = datos.RetornaClienteCed(cedulaBusqueda); ///verifica que el objeto retornado no sea nulo if (datosCliente == null) { Response.Write("<script>alert('El número de Cédula no esta en la base de datos')</script>"); } else { ///se asigna los valores correspondientes /// this.txtNombre.Text = datosCliente.Nombre; this.txtApellido1.Text = datosCliente.Primer_Apellido; this.txtApellido2.Text = datosCliente.Segundo_Apellido; this.txtCedula.Text = datosCliente.Cedula; this.ddGenero.SelectedValue = datosCliente.Genero; this.txtFechanacimiento.Text = datosCliente.Fecha_Nacimiento.ToString("yyyy-MM-dd"); this.ddProvincia.SelectedValue = datosCliente.ID_Provincia.ToString(); this.cargarCanton(); this.ddCanton.SelectedValue = datosCliente.ID_Cantón.ToString(); this.cargarDistrito(); this.ddDistrito.SelectedValue = datosCliente.ID_Distrito.ToString(); this.txtDireccion.Text = datosCliente.Direccion; this.txtTelefono1.Text = datosCliente.Primer_Teléfono; this.txtTelefono2.Text = datosCliente.Segundo_Teléfono; this.txtCorreo.Text = datosCliente.Correo; } }
private void revisaUI() { BLCliente ses = (BLCliente)Session["usuarioLO"]; if (ses == null) { btnCerrar.Visible = false; } else { btnCerrar.Visible = true; } }
/// <summary> /// Valida que todas las reglas del formulario se hayan cumplido y procede /// a insertar el registro utilizando el procedimiento sp_InsertaCliente /// </summary> void AlmacenarDatos() { if (this.IsValid) { BLCliente oCliente = new BLCliente(); bool resultado = false; string mensaje = ""; try { ///obtener los valores seleccionados por el usuario ///se toman de la propiedad datavaluefield del dropdownlist string direccion = this.txtDireccion.Text; string primerTel = this.txtPriTel.Text; string segTel = this.txtSecTel.Text; ///Variable que almacena el IDUsuario a la hora de iniciar sesión int dataUser = int.Parse(Session["idusuario"].ToString()); pa_RetornaUsuarioClienteID_Result resultadoClienteID = new pa_RetornaUsuarioClienteID_Result(); resultadoClienteID = oCliente.retornaUsuarioClienteID(dataUser); int idCliente = resultadoClienteID.idCliente; ///asignar a la variable el resultado de ///invocar el procedimiento almacenado resultado = oCliente.modificaClienteUsuario(idCliente, direccion, primerTel, segTel); } ///catch: se ejecuta en el caso de que haya una excepcion ///excepcionCapturada: posee los datos de la excepción catch (Exception excepcionCapturada) { mensaje += $"Ocurrió un error: {excepcionCapturada.Message}"; ///mostrar el mensaje Response.Write("<script>alert('" + mensaje + "')</script>"); } ///finally: siempre se ejecuta (se atrape o no la excepción) finally { ///si el resultado de la variable es verdadera implica que ///el procedimiento no retornó errores if (resultado) { mensaje += "El registro fue modificado"; ///mostrar el mensaje Response.Write("<script>alert('" + mensaje + "')</script>"); } } } }
void CargaDatosGrid() { ///Creación de la instancia de la clase BLCliente BLCliente oCliente = new BLCliente(); ///Creación de la variable, la cuál obtendrá los datos List <pa_RetornaClienteEmpleado_Result> fuenteDatos = oCliente.retornaClienteEmpleado(this.txtPrimerApellido.Text, this.txtNombre.Text, this.txtCedula.Text, this.txtGenero.Text); ///Agregar al GridView una fuente de datos this.grdListaClientes.DataSource = fuenteDatos; ///Mostrar el GridView this.grdListaClientes.DataBind(); }
void cargaDatosRegistro() { string mensaje = ""; ///obtener el parámetro envíado desde el grid ///es CASESENSITIVE string parametro = this.Request.QueryString["idCliente"]; //validar si el parametro es correcto if (String.IsNullOrEmpty(parametro)) { ///Generador mensaje mensaje = "El parámetro es nulo."; ///Mostrar mensaje Response.Write("<script>alert('" + mensaje + "')</script>"); } else { int id_Cliente = Convert.ToInt16(parametro); BLCliente oCliente = new BLCliente(); pa_RetornaClienteID_Result datosCliente = new pa_RetornaClienteID_Result(); ///Invocar el procedimiento almacenado por medio del método datosCliente = oCliente.retornaClienteID(id_Cliente); ///Verificar que el objeto retornado no sea nulo if (datosCliente == null) { Response.Redirect("/formularios/mantenimientosEmpleado/mantenimientoClientes/frmClientesLista.aspx"); } else { ///Asginación de cada una de las etiquetas sus valores respectivos en la invocacion del procedimiento almacenado this.txtNombreCliente.Text = datosCliente.nomCliente; this.txtPriApellido.Text = datosCliente.ape1Cliente; this.txtSegApellido.Text = datosCliente.ape2Cliente; this.txtDireccionFisica.Text = datosCliente.direccionFisica; this.txtGenero.Text = datosCliente.genero; this.txtNumCedula.Text = datosCliente.numCedula; this.txtPriTelefono.Text = datosCliente.pTelefono; this.txtSegTelefono.Text = datosCliente.sTelefono; ///Asignar al hidden field el valor de llave primaria this.hdIdCliente.Value = datosCliente.idCliente.ToString(); } } }
private void fnBindListSources() { //Loading project categories cboxProjectCategory.Items.Clear(); _oBLCategoriaPro = new BLCategoriaProyecto(); cboxProjectCategory.ValueMember = "IdCategoriaProyecto"; cboxProjectCategory.DisplayMember = "NombreCategoriaProyecto"; cboxProjectCategory.DataSource = _oBLCategoriaPro.GetAll(); //Loading clients cboxProjectClient.Items.Clear(); _oBLCliente = new BLCliente(); cboxProjectClient.ValueMember = "IdCliente"; cboxProjectClient.DisplayMember = "NombreCliente"; cboxProjectClient.DataSource = _oBLCliente.GetAll().OrderBy(c => c.NombreCliente).ToList(); }
protected void Page_Load(object sender, EventArgs e) { //if (new ControlUsuarioLogin().verificaAdmin()==true) { // Response.Redirect("~/Login/login.aspx"); //} if (!IsPostBack) { BLCliente cliente = new BLCliente(); } managerCliente mc = new managerCliente(); gvClientes.DataSource = mc.listaEnmascarada(); gvClientes.DataBind(); }
void cargaGastoCategoriaGrid() { /// crea una instacia de BLGastoCategoriaLista BLCliente cargaLista = new BLCliente(); ///crear la variable que contiene los datos para el grid List <sp_ClientesBusquedas_Result> datosClientes = cargaLista.RetornaClienteBusqueda(this.txtNombre.Text, this.txtApellido1.Text, this.txtApellido2.Text, this.txtcedula.Text); ///Agrega al grid la información this.grdClientes.DataSource = datosClientes; this.grdClientes.DataBind(); }
protected void btnBuscar_Click(object sender, EventArgs e) { if (txtBuscar.Text != "Codigo") { managerCliente mc = new managerCliente(); BLCliente cliente = new BLCliente(); cliente = mc.ConsultarClienteId(txtBuscar.Text); txtNombre.Text = cliente.nombreUsuario; txtPriApe.Text = cliente.primerApellido; txtSegApe.Text = cliente.segundoApellido; txtEmail.Text = cliente.email; txtContrasena.Text = cliente.contrasena; txtTelefono.Text = cliente.telefono; txtrol.Text = cliente.rol; btnBorrar.Enabled = true; btnBorrar.Visible = true; } }
void cargaNombre(string pCedula) { BLCliente oCliente = new BLCliente(); sp_SeleccionaClienteCedula_Result cliente = oCliente.RetornaClienteCed(pCedula); ///verifica que el objeto retornado no sea nulo if (cliente == null) { Response.Write("<script>alert('El número de cédula ingresado no corresponde a ningún cliente')</script>"); } else { /// una vez validado si el cliente existe se va a cargar el nombre del cliente this.txtNombreCompleto.Text = cliente.Nombre + " " + cliente.Primer_Apellido + " " + cliente.Segundo_Apellido; } }
private void fnSaveClient(string name) { _oBLCliente = new BLCliente(); Cliente oCliente = new Cliente(); oCliente.NombreCliente = name; oCliente.FechaCreacion = DateTime.Now; //Calling bl method for saving in database (Edit or new) if (isUpdate) { oCliente.IdCliente = this.IdCliente; _oBLCliente.Edit(oCliente); UpdatedCliente = _oBLCliente.GetOne(this.IdCliente); } else { _oBLCliente.AddNew(oCliente); } }
/// <summary> /// Valida que todas las reglas del formulario se hayan cumplido y procede /// a insertar el registro utilizando el procedimiento sp_ModificaCliente /// </summary> void AlmacenarDatos() { if (this.IsValid) { ///Creación de la instancia a la clase BLCliente BLCliente oCliente = new BLCliente(); ///Creación de la variable que administra el resultado de la operación bool resultado = false; ///Creación de la variable que administra el mensaje a mostrar string mensaje = ""; try { ///obtener el valor del hidden field int id_Cliente = Convert.ToInt16(this.hdIdCliente.Value); ///asignar a la variable el resultado de ///invocar el procedimiento almacenado resultado = oCliente.modificaCliente(id_Cliente, this.txtNombreCliente.Text, this.txtPriApellido.Text, this.txtSegApellido.Text, this.txtNumCedula.Text, this.txtGenero.Text, this.txtDireccionFisica.Text, this.txtPriTelefono.Text, this.txtSegTelefono.Text); } ///catch: se ejecuta en el caso de que haya una excepcion ///excepcionCapturada: posee los datos de la excepción catch (Exception excepcionCapturada) { mensaje += $"Ocurrió un error: {excepcionCapturada.Message}"; } ///finally: siempre se ejecuta (se atrape o no la excepción) finally { ///si el resultado de la variable es verdadera implica que ///el procedimiento no retornó errores if (resultado) { mensaje += "El registro fue modificado"; } } ///Mostrar mensaje Response.Write("<script>alert('" + mensaje + "')</script>"); } }
void cargaDatosBusqueda() { int id = Convert.ToInt16(this.ddCodigoBurcar.SelectedValue); string cedulaBuscar = txtcedulaBuscar.Text; BLAdicciones_Cliente datosAdiccionesCliente = new BLAdicciones_Cliente(); sp_AdiccionesClienteBuscaDuplicados_Result datosCliente = new sp_AdiccionesClienteBuscaDuplicados_Result(); ///se almacena la información brindado por el mentodo almacenado de la clase BLAdicionCliente datosCliente = datosAdiccionesCliente.consultaDuplicado(id, cedulaBuscar); ///verifica que el objeto retornado no sea nulo if (datosCliente == null) { Response.Write("<script>alert('La Adicción ingresado no esta asociado a este Cliente')</script>"); } else { ///se asigna los valores correspondientes /// this.ddAdicciones.SelectedValue = datosCliente.ID_Adiccion.ToString(); this.cargaCodigoAdiccion(); BLCliente oNombre = new BLCliente(); sp_SeleccionaClienteCedula_Result nombreCliente = oNombre.RetornaClienteCed(txtcedulaBuscar.Text); this.txtNombreCompleto.Text = nombreCliente.Nombre + " " + nombreCliente.Primer_Apellido + " " + nombreCliente.Segundo_Apellido; this.hdCedula.Value = this.txtcedulaBuscar.Text; this.hdIDAdiccion.Value = datosCliente.ID.ToString(); } }
/// <summary> /// Carga la información de adicciones /// </summary> void cargaDocAdicciones() { ///Creación de la instancia a la clase BLPoliza BLPoliza oPoliza = new BLPoliza(); ///Creación de la instancia a la clase BLCliente BLCliente oCliente = new BLCliente(); ///Creación de la variable que almacena el resultado del procedimiento almacenado pa_RetornaClienteCed_Result resultadoCliente = oCliente.retornaClienteCedPoliza(this.txtCedCliente.Text); ///Creación de la variable que almacena el resultado del procedimiento almacenado pa_RetornaAdiccionesCantidad_Result resultadoCantidad = oPoliza.retornaAdiccionesCantidad(resultadoCliente.idCliente); ///Inserción del dato obtenido por el procedimiento almacenado this.txtCantidadAdicciones.Text = resultadoCantidad.cantAdiccion.ToString(); this.hdIdCliente.Value = resultadoCliente.idCliente.ToString(); if (resultadoCliente == null) { this.txtCantidadAdicciones.Text = "0"; } }
/// <summary> /// Valida que todas las reglas del formulario se hayan cumplido y procede /// a insertar el registro utilizando el procedimiento sp_InsertaCliente /// </summary> void AlmacenarDatos() { if (this.IsValid) { ///Creación del instanciamiento con la clase BLCliente BLCliente oCliente = new BLCliente(); ///Creacion de la variable el cual administra la operacion bool resultado = false; ///Creación de la variable el cuál administra los mensajes string mensaje = ""; try { ///Obtener el ID del registro a Eliminar int id_Cliente = Convert.ToInt16(this.hdIdCliente.Value); ///Asignar a la variable el resultado de la invocacion del procedimiento almacenado resultado = oCliente.eliminaCliente(id_Cliente); } ///catch: se ejecuta en el caso de que haya una excepcion ///excepcionCapturada: posee los datos de la excepción catch (Exception excepcionCapturada) { mensaje += $"Ocurrió un error: {excepcionCapturada.Message}"; } ///finally: siempre se ejecuta (se atrape o no la excepción) finally { ///si el resultado de la variable es verdadera implica que ///el procedimiento no retornó errores if (resultado) { mensaje += "El registro fue eliminado."; } } ///Mostrar mensaje Response.Write("<script>alert('" + mensaje + "')</script>"); } }
void cargaCantidadAdicciones() { BLRegistro_Poliza oCantidad = new BLRegistro_Poliza(); BLCliente oCliente = new BLCliente(); sp_CantidadAdCliente_Result cantidad = oCantidad.RetornaCatidadAdiccionesCliente(this.txtCedula.Text); sp_SeleccionaClienteCedula_Result cliente = oCliente.RetornaClienteCed(this.txtCedula.Text); ///verifica que el objeto retornado no sea nulo if (cliente == null) { Response.Write("<script>alert('El número de cédula ingresado no corresponde a ningún cliente')</script>"); } else { /// una vez validado si el cliente existe se va a cargar el nombre del cliente this.txtNombreCompleto.Text = cliente.Nombre + " " + cliente.Primer_Apellido + " " + cliente.Segundo_Apellido; if (cantidad == null) { ///Si se retorna null en la tabla de adicciones por cliente se va a asignar 0 this.txtTotalAdicciones.Text = "0"; } else { /// Si hay adicciones registradas se van a cargar la cantidad que el cliente tenga registrados this.txtTotalAdicciones.Text = cantidad.Cantidad.ToString(); } } }
void eliminarRegistro() { if (this.IsValid) { string mensaje = ""; BLCliente oElimina = new BLCliente(); bool resultado = false; try { string cedulaEliminar = txtcedulaBuscar.Text; /// se llama al procedimiento almacenado para eliminar la información resultado = oElimina.EliminarCliente(cedulaEliminar); } catch (Exception excepcionCapturada) { mensaje += $"Ocurrió un error: {excepcionCapturada.Message} "; } finally { /// si la variable resultado es verdadera implica que no hubo errores if (resultado) { mensaje += "El registro fue eliminado"; } } ///motrar el mensaje Response.Write("<script>alert('" + mensaje + "')</script>"); } }
void actualizaUltimaSesion() { ///Variable que almacena el IDUsuario a la hora de iniciar sesión int dataUser = int.Parse(Session["idusuario"].ToString()); string fechaActual = DateTime.Now.ToString(); if (this.IsValid) { BLEmpleado oEmpleado = new BLEmpleado(); BLCliente oCliente = new BLCliente(); bool resultado = false; string mensaje = ""; try { ///Verificador de tipos de usuarios, el cual enviará el dato según el rol if (Convert.ToInt16(this.Session["tipousuario"]) == 2) { resultado = oEmpleado.ModificaSesionEmpleado(dataUser, DateTime.Parse(fechaActual)); } else { resultado = oCliente.ModificaSesionCliente(dataUser, DateTime.Parse(fechaActual)); } } catch (Exception capturaExcepcion) { mensaje += $"Ocurrió un error: {capturaExcepcion}"; ///Mensaje de excepcion Response.Write("<script>alert('" + mensaje + "')</script>"); } finally { } } }
/// <summary> /// Carga la información del Cliente /// </summary> void cargaDocCliente() { ///Creación de la instancia a la clase BLCoberturaPoliza BLCliente oCliente = new BLCliente(); string mensaje = ""; if (oCliente.verificaCedulaNegativo(this.txtCedula.Text)) { /*pa_RetornaUsuarioID_Result resultado = oUsuario.retornaUsuarioID(Convert.ToInt16(this.ddlCorreoElectronico.SelectedValue));*/ pa_RetornaClienteCed_Result resultado = oCliente.retornaClienteCedPoliza(this.txtCedula.Text); this.hdIdCliente.Value = resultado.idCliente.ToString(); /*string registro = DateTime.Now.ToString(); * this.txtFechaRegistro.Text = registro;*/ } else { ///Generador de mensaje mensaje += "El número de cédula no existe, ingresa otro."; ///mostrar el mensaje Response.Write("<script>alert('" + mensaje + "')</script>"); } }
public void ingresarUsuario(string nombreUsuario, string primerApellido, string segundoApellido, string telefono, string email, string contrasena) { BLCliente cliente = new BLCliente(nombreUsuario, primerApellido, segundoApellido, 0, "Cliente", telefono, email, contrasena, true); new managerCliente().InsertarCliente(cliente); }
protected void btnAgregar_Click(object sender, EventArgs e) { if (this.IsValid) { string mensaje = ""; BLCliente oInserta = new BLCliente(); bool resultado = false; try { ///Aquí se va a optener los datos para ingresar la información a la BD string nombre = this.txtNombre.Text; string apellido1 = this.txtApellido1.Text; string apellido2 = this.txtApellido2.Text; string cedula = this.txtCedula.Text; string genero = this.ddGenero.SelectedValue; DateTime fechaNacimiento = Convert.ToDateTime(this.txtFechanacimiento.Text); string direccion = this.txtDireccion.Text; string telefono1 = this.txtTelefono1.Text; string telefono2 = this.txtTelefono2.Text; string correo = this.txtCorreo.Text; int idProvincia = Convert.ToInt16(this.ddProvincia.SelectedValue); int idCanton = Convert.ToInt16(this.ddCanton.SelectedValue); int idDistrito = Convert.ToInt16(this.ddDistrito.SelectedValue); /// se llama al procedimiento almacenado para ingresar la información resultado = oInserta.InsertaCliente(cedula, genero, fechaNacimiento, nombre, apellido1, apellido2, direccion, telefono1, telefono2, correo, idProvincia, idCanton, idDistrito); } catch (Exception excepcionCapturada) { mensaje += $"Ocurrió un error: {excepcionCapturada.Message} "; } finally { /// si la variable resultado es verdadera implica que no hubo errores if (resultado) { mensaje += "El registro fue insertado"; } } ///motrar el mensaje Response.Write("<script>alert('" + mensaje + "')</script>"); } }
public IEnumerable <BLMCliente> Get() { BLCliente blCliente = new BLCliente(); return(blCliente.ListarClientes()); }
public BLMCliente Get(int id) { BLCliente blCliente = new BLCliente(); return(blCliente.Buscar(id)); }
void cargaDatosRegistroEnviado() { ///Optiene el parámetro enviado del grid string parametroID = this.Request.QueryString["id"]; /// Valida si el parametro es correcto if (!string.IsNullOrEmpty(parametroID)) { ///Variable que recibe el parametro enviado int ID = Convert.ToInt16(parametroID); ///Se trae la información del registro por el ID BLAdicciones_Cliente oAdiccionCliente = new BLAdicciones_Cliente(); sp_SelecionaAdiccionesClienteID_Result datosClienteAdiccion = new sp_SelecionaAdiccionesClienteID_Result(); ///se almacena la información brindado por el ID datosClienteAdiccion = oAdiccionCliente.RetornaAdicionClienteID(ID); //// /// BLAdicciones_Cliente datosAdiccionesCliente = new BLAdicciones_Cliente(); sp_AdiccionesClienteBuscaDuplicados_Result datosCliente = new sp_AdiccionesClienteBuscaDuplicados_Result(); ///se almacena la información brindado por el mentodo almacenado de la clase BLAdicionCliente datosCliente = datosAdiccionesCliente.consultaDuplicado(datosClienteAdiccion.ID_Adiccion, datosClienteAdiccion.ID_Cliente); ///verifica que el objeto retornado no sea nulo if (datosCliente == null) { Response.Write("<script>alert('La Adicción ingresado no esta asociado a este Cliente')</script>"); } else { ///se asigna los valores correspondientes /// this.txtcedulaBuscar.Text = datosClienteAdiccion.ID_Cliente; this.txtcedulaBuscar.ReadOnly = true; this.ddAdicciones.SelectedValue = datosCliente.ID_Adiccion.ToString(); this.ddCodigoBurcar.SelectedValue = datosCliente.ID_Adiccion.ToString(); this.ddCodigoBurcar.Enabled = false; this.cargaCodigoAdiccion(); BLCliente oNombre = new BLCliente(); sp_SeleccionaClienteCedula_Result nombreCliente = oNombre.RetornaClienteCed(datosClienteAdiccion.ID_Cliente); this.txtNombreCompleto.Text = nombreCliente.Nombre + " " + nombreCliente.Primer_Apellido + " " + nombreCliente.Segundo_Apellido; this.hdCedula.Value = this.txtcedulaBuscar.Text; this.hdIDAdiccion.Value = datosCliente.ID.ToString(); } } }
public IHttpActionResult Authenticate(SAEData d) { try { SUsuario usuario = d.usuario; SEATrayecto trayecto = d.trayecto; STrayecto ActualTrayecto = null; SAEPaquete p = d.paquete; BLCliente bl = new BLCliente(); BLUsuario blusuario = new BLUsuario(); SUsuario oUsuario = blusuario.login(usuario); BLPaquete blPaquete = new BLPaquete(); if (usuario == null) { return(Content(HttpStatusCode.Unauthorized, "El usuario no existe")); } else if (oUsuario.Rol != "Admin" && oUsuario.Rol != "Funcionario" && oUsuario.Rol != "Encargado") { return(Content(HttpStatusCode.Unauthorized, "El usuario no esta autorisado para usar elte servicio")); } if (p.adelanta != null) { if (p.Id == null) { return(Content(HttpStatusCode.Unauthorized, "Error en paquete, se intento adelantar pero no se recibio el identificador")); } else { return(Ok(blPaquete.avanzar(new SPaquetePuntoControl() { IdPaquete = (int)p.Id, IdEmpleado = oUsuario.Id }))); } } if (p.atrasa != null) { if (p.Id == null) { return(Content(HttpStatusCode.Unauthorized, "Error en paquete, se intento retroceder pero no se recibio el identificador")); } else { return(Ok(blPaquete.retroceder(new SPaquetePuntoControl() { IdPaquete = (int)p.Id, IdEmpleado = oUsuario.Id }))); } } if (p.entrega != null) { if (p.Id == null) { return(Content(HttpStatusCode.Unauthorized, "Error en paquete, se intento entregar pero no se recibio el identificador")); } else if (p.code == null) { return(Content(HttpStatusCode.Unauthorized, "Error en paquete, se intento entregar pero no se recibio el codigo")); } else { return(Ok(blPaquete.entregaCliente(new SPaquetePuntoControl() { IdEmpleado = oUsuario.Id, IdPaquete = (int)p.Id }, p.code))); } } STrayecto t = trayecto; if ((p.IdDestinatario == p.IdRemitente && p.IdRemitente != null) || (p.Remitente != null && p.Destinatario != null && p.Destinatario.NumeroDocumento == p.Remitente.NumeroDocumento)) { return(Content(HttpStatusCode.NotFound, "Error en el paquete, el destinatario no puede ser el remitente")); } string sMsg = p.validacion(); if (sMsg != "") { return(Content(HttpStatusCode.NotFound, sMsg)); } else { SCliente cActualDestinatario = null; SCliente cActualRemitente = null; if (p.IdDestinatario != null) { cActualDestinatario = bl.getCliente((int)p.IdDestinatario); } else { bl.validacion(p.Destinatario); } if (p.IdRemitente != null) { cActualRemitente = bl.getCliente((int)p.IdRemitente); } else { bl.validacion(p.Remitente); } if (cActualDestinatario == null && p.Destinatario == null) { return(Content(HttpStatusCode.NotFound, "Error en el paquete, el destinatario no existe en el sistema")); } if (cActualRemitente == null && p.Remitente == null) { return(Content(HttpStatusCode.NotFound, "Error en el paquete, el remitente no existe en el sistema")); } if (p.IdTrayecto != null && p.IdTrayecto != t.Id) { return(Content(HttpStatusCode.NotFound, "Error en el paquete, no pertenece al trayecto enviado")); } else if (trayecto == null && d.IdTrayecto == null) { return(Content(HttpStatusCode.NotFound, "Error en el trayecto, faltan los datos")); } else if (d.IdTrayecto != null) { BLTrayecto blTrayecto = new BLTrayecto(); ActualTrayecto = blTrayecto.getTrayecto((int)d.IdTrayecto); if (ActualTrayecto == null) { return(Content(HttpStatusCode.NotFound, "El trayecto no existe.")); } } else if (trayecto != null) { BLTrayecto blTrayecto = new BLTrayecto(); string sMsgTrayecto = trayecto.validasionCrearAgencias(); if (sMsgTrayecto != "") { return(Content(HttpStatusCode.NotFound, sMsgTrayecto)); } else if (trayecto.Id == null) { ActualTrayecto = blTrayecto.addTrayecto(creaAgencias(trayecto)); } else { if (blTrayecto.paquetesTransito(trayecto) != 0) { return(Content(HttpStatusCode.NotFound, "Hay paquetes en transito")); } else { ActualTrayecto = blTrayecto.updateTrayecto(creaAgencias(trayecto)); } } } if (p.IdTrayecto == null) { p.IdTrayecto = ActualTrayecto.Id; } if (p.Destinatario != null && cActualDestinatario != null) { cActualDestinatario = bl.updateCliente(p.Destinatario); } else if (p.Destinatario != null && cActualDestinatario == null) { p.Destinatario.Id = 0; cActualDestinatario = bl.addCliente(p.Destinatario); } if (p.Remitente != null && cActualRemitente != null) { cActualRemitente = bl.updateCliente(p.Remitente); } else if (p.Remitente != null && cActualRemitente == null) { p.Remitente.Id = 0; cActualRemitente = bl.addCliente(p.Remitente); } p.IdDestinatario = cActualDestinatario.Id; p.IdRemitente = cActualRemitente.Id; SPaquete np = null; if (p.Id == null) { np = blPaquete.addPaquete(p); } else { np = blPaquete.updatePaquete(p); } return(Ok(new SAERespuesta() { usuario = usuario, trayecto = t, paquete = np })); } } catch (Exception e) { return(Content(HttpStatusCode.InternalServerError, e.Message)); } }