public string actualizareps(eps ep) { string mensaje; OrmDataContext baseDeDatos = new OrmDataContext(); try { var epsActualizar = (from eps in baseDeDatos.eps where eps.ideps == ep.ideps select eps).FirstOrDefault(); if (epsActualizar != null) { epsActualizar.nit_eps = ep.nit_eps; epsActualizar.nombre_eps = ep.nombre_eps; epsActualizar.direccion_eps = ep.direccion_eps; epsActualizar.telefono_eps = ep.telefono_eps; baseDeDatos.SubmitChanges(); mensaje = "Se Actualizo"; } else { mensaje = "La eps no existe"; } } catch (Exception ex) { mensaje = "Error al actualizar: " + ex.Message; } return(mensaje); }
public void buscarEps(int identificacionPa) { eps epsLogin = new eps(); var consulta = (from user in db.eps where user.Usuario_identificacion == identificacionPa select user.idEps).FirstOrDefault(); db.SubmitChanges(); }
protected void Buscar() { Ocultar(); eps _eps = new eps(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable _dataTable = new DataTable(); switch (this.DropDownList_BUSCAR.SelectedValue) { case "NOMBRE": _dataTable = _eps.ObtenerPorNombre(this.TextBox_BUSCAR.Text); break; } if (_dataTable.Rows.Count > 0) { GridView_RESULTADOS_BUSQUEDA.DataSource = _dataTable; GridView_RESULTADOS_BUSQUEDA.DataBind(); Mostrar(Acciones.BusquedaEncontro); } else { if (!String.IsNullOrEmpty(_eps.MensajeError)) { Informar(Label_MENSAJE, "Error: Consulte con el Administrador: " + _eps.MensajeError, Proceso.Error); } else { Informar(Label_MENSAJE, "ADVERTENCIA: No se encontró información para " + this.DropDownList_BUSCAR.SelectedItem + " : " + this.TextBox_BUSCAR.Text, Proceso.Error); } Mostrar(Acciones.BusquedaNoEncontro); } _dataTable.Dispose(); }
public string actualizarUsuario(eps eps) { string message; eps epsUpdate = new eps(); try { var consulta = (from epss in db.eps where eps.idEps == eps.idEps select epss).FirstOrDefault(); consulta.idEps = eps.idEps; consulta.nombre = eps.nombre; consulta.direccion = eps.direccion; consulta.telefono1 = eps.telefono1; consulta.telefono2 = eps.telefono2; db.SubmitChanges(); message = "EPS actualizada correctamente"; } catch (Exception ex) { message = "Error de actualización" + ex.Message; throw; } return(message); }
protected void GridView_RESULTADOS_BUSQUEDA_SelectedIndexChanged(object sender, EventArgs e) { if (!String.IsNullOrEmpty(this.GridView_RESULTADOS_BUSQUEDA.SelectedDataKey["id"].ToString())) { eps _eps = new eps(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Cargar(_eps.ObtenerPorIdEPS(Convert.ToDecimal(this.GridView_RESULTADOS_BUSQUEDA.SelectedDataKey["id"].ToString()))); } Ocultar(); Mostrar(Acciones.Visualiza); Bloquear(Acciones.Visualiza); }
protected void btnRegistrar_Click(object sender, EventArgs e) { eps epsDto = new eps(); ClsEps epsDao = new ClsEps(); epsDto.nombre_eps = txtNombre_EPS.Text; epsDto.nit_eps = txtNit_Eps.Text; epsDto.telefono_eps = txtTelefono_EPS.Text; epsDto.direccion_eps = txtDireccion_EPS.Text; epsDto.clave_eps = txtClave_Eps.Text; epsDao.registrarEps(epsDto); }
protected void BtnActualizar_Click(object sender, EventArgs e) { eps epsDto = new eps(); ClsEps eps = new ClsEps(); epsDto.ideps = int.Parse(txtidEps.Text); epsDto.nit_eps = txtnitEps.Text; epsDto.nombre_eps = txtNombre_EPS.Text; epsDto.direccion_eps = txtDireccion_EPS.Text; epsDto.telefono_eps = txtTelefono_EPS.Text; eps.actualizareps(epsDto); eps.listaEps(ref glvEps); }
public string registrarEps(eps reps) { string mensaje; try { db.eps.InsertOnSubmit(reps); db.SubmitChanges(); mensaje = "Se ha registrado correctamente"; } catch (Exception ex) { mensaje = "Error al registrarse" + ex.Message; } return(mensaje); }
public usuario login(int user, string password) { usuario usuarioLogin = new usuario(); eps epsLogin = new eps(); var consultaUsuario = from usuario in db.sp_login(user, password) select usuario; foreach (var item in consultaUsuario) { usuarioLogin.identificacion = item.identificacion; usuarioLogin.contrasena = item.contrasena; usuarioLogin.tipo_id = item.tipo_id; usuarioLogin.rol = item.rol; } return(usuarioLogin); }
public string registrarEps(eps eps) { string mensaje; OrmDataContext baseDeDatos = new OrmDataContext(); try { baseDeDatos.eps.InsertOnSubmit(eps); baseDeDatos.SubmitChanges(); mensaje = "Se Registro"; } catch (Exception ex) { mensaje = "Error al registrar " + ex.Message; } return(mensaje); }
public string registrarEps(eps eps, usuario usuario) { string message; try { db.eps.InsertOnSubmit(eps); db.usuario.InsertOnSubmit(usuario); db.SubmitChanges(); message = "¡EPS registrada exitosamente!"; } catch (Exception ex) { message = "Error en el registro " + ex.Message; //throw; } return(message); }
protected void IniciarSesion2_Authenticate(object sender, AuthenticateEventArgs e) { eps usuarioDto = new eps(); ClsLogin usuarioDao = new ClsLogin(); usuarioDto = usuarioDao.loginEps(iniciarSesionEPS.UserName, iniciarSesionEPS.Password); if (usuarioDto != null) { Session["nitEPS"] = usuarioDto.nit_eps; if (usuarioDto.nombre_eps != null) { Response.Redirect("indexEPS.aspx", false); } } else { lblMensajeEPS.Text = "Usuario o contraseña incorrecta"; } }
private void Modificar() { eps _eps = new eps(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); if (_eps.Actualizar(Convert.ToDecimal(this.TextBox_ID.Text), TextBox_NIT.Text, TextBox_DV.Text, this.TextBox_COD_ENTIDAD.Text, TextBox_NOM_ENTIDAD.Text, TextBox_DIR_ENTIDAD.Text, TextBox_TEL_ENTIDAD.Text, TextBox_CONTACTO.Text, TextBox_CARGO.Text, CheckBox_ESTADO.Checked)) { if (!String.IsNullOrEmpty(_eps.MensajeError)) { Informar(Label_MENSAJE, "Error: Consulte con el Administrador: " + _eps.MensajeError, Proceso.Error); } } else { Informar(Label_MENSAJE, "La entidad fue actualizada correctamente.", Proceso.Correcto); TextBox_ID.Text = ID.ToString(); } Ocultar(); Mostrar(Acciones.Modifica); Bloquear(Acciones.Modifica); }
protected void BntRegistrarEps_Click(object sender, EventArgs e) { ClsUsuario usuarioDao = new ClsUsuario(); usuario usuarioReg = new usuario(); ClsEps epsDao = new ClsEps(); eps epsReg = new eps(); epsReg.nombre = txtNombre.Text; epsReg.direccion = txtDireccion.Text; epsReg.telefono1 = int.Parse(txtTelefono1.Text); epsReg.telefono2 = int.Parse(txtTelefono2.Text); epsReg.Usuario_identificacion = int.Parse(txtNit.Text); usuarioReg.contrasena = txtContrasenaEps.Text; usuarioReg.identificacion = epsReg.Usuario_identificacion; usuarioReg.tipo_id = "NIT"; usuarioReg.rol = "Eps"; lblAlerta.Text = epsDao.registrarEps(epsReg, usuarioReg); }
private void Guardar() { eps _eps = new eps(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Decimal ID = _eps.Adicionar(TextBox_NIT.Text, TextBox_DV.Text, this.TextBox_COD_ENTIDAD.Text, TextBox_NOM_ENTIDAD.Text, TextBox_DIR_ENTIDAD.Text, TextBox_TEL_ENTIDAD.Text, TextBox_CONTACTO.Text, TextBox_CARGO.Text); if (ID == 0) { if (!String.IsNullOrEmpty(_eps.MensajeError)) { Informar(Label_MENSAJE, "Error: Consulte con el Administrador: " + _eps.MensajeError, Proceso.Error); } } else { Informar(Label_MENSAJE, "La entidad fue creada correctamente y se le asignó el ID: " + ID.ToString() + ".", Proceso.Correcto); TextBox_ID.Text = ID.ToString(); } Ocultar(); Mostrar(Acciones.Guarda); Bloquear(Acciones.Guarda); }
protected void btnIngresar_Click(object sender, EventArgs e) { ClsUsuario usuarioDao = new ClsUsuario(); ClsEps epsLogin = new ClsEps(); usuario usuarioLogin = new usuario(); eps epsLog = new eps(); int identificacion = int.Parse(txtUsuario.Text); string contrasena = txtContra.Text; usuarioLogin = usuarioDao.login(identificacion, contrasena); if (usuarioLogin.identificacion > 0) { Session["identificacion"] = usuarioLogin.identificacion; Session["tipoDoc"] = usuarioLogin.tipo_id; Session["rol"] = usuarioLogin.rol; Session["epsL"] = epsLog.idEps; if (usuarioLogin.rol == "Eps") { Response.Redirect("BienvenidaEps.aspx", false); } if (usuarioLogin.rol == "Administrador") { Response.Redirect("BienvenidaAdmin.aspx", false); } if (usuarioLogin.rol == "Usuario") { Response.Redirect("BienvenidaUsuario.aspx", false); } } else { string message = "El usuario o contraseña son incorrectos"; lblAlerta.Text = message; } }
protected void btnRegistrar_Click(object sender, EventArgs e) { ClsEps EpsDAO = new ClsEps(); eps registrarEpsDTO = new eps(); ClsUsuario usuarioDAO = new ClsUsuario(); usuario registrarUsuarioDTO = new usuario(); registrarEpsDTO.nit = txtNit.Text; registrarEpsDTO.nombre_eps = txtNombreEps.Text; registrarEpsDTO.numero_telefono = int.Parse(txtNumeroDeTelefono.Text); registrarEpsDTO.direccion = txtDireccion.Text; EpsDAO.registrarEps(registrarEpsDTO); registrarUsuarioDTO.nombres = txtNombreEps.Text; registrarUsuarioDTO.primer_apellido = txtNombreEps.Text; registrarUsuarioDTO.segundo_apellido = txtNombreEps.Text; registrarUsuarioDTO.rol = "Eps"; registrarUsuarioDTO.numero_cedula = long.Parse(txtCedula.Text); registrarUsuarioDTO.nombre_usuario = txtNombreUsuario.Text; registrarUsuarioDTO.contrasena = txtContraseña.Text; registrarUsuarioDTO.nit_eps = txtNit.Text; usuarioDAO.registrarUsuario(registrarUsuarioDTO); Response.Redirect("index.aspx", false); }
forCons: (b, rest) => double.IsNaN(b) ? a : Math.Abs(a - b) <= eps ? b : Within(eps, Cons(b, rest))));