public bool consulta(eps_has_centromedico epc)
        {
            var consulta = (from ep in db.eps_has_centromedico where ep.id_centro_medico == epc.id_centro_medico & ep.nit_eps == epc.nit_eps select ep).FirstOrDefault();

            if (consulta == null)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
 public string afiliar(eps_has_centromedico epc)
 {
     try
     {
         db.eps_has_centromedico.InsertOnSubmit(epc);
         db.SubmitChanges();
         return("Se ha realizado el convenio");
     }
     catch (Exception ex)
     {
         return("Ya te encuentras Afiliado a este centro medico");
     }
 }
Пример #3
0
        protected void glvCentrosMedicos_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            ClsEpsHasCentroMedico dao       = new ClsEpsHasCentroMedico();
            GridViewRow           filaNueva = (GridViewRow)((Control)e.CommandSource).NamingContainer;
            eps_has_centromedico  epc       = new eps_has_centromedico();
            int rowIndex = filaNueva.RowIndex;

            epc.id_centro_medico = int.Parse(glvCentrosMedicos.Rows[rowIndex].Cells[0].Text);
            epc.nit_eps          = (string)Session["eps"];

            bool hacer = dao.consulta(epc);

            if (hacer == true)
            {
                lblMensaje.Text = dao.afiliar(epc);
            }
            else
            {
                Response.Write("<script language=javascript>alert('Ya te encuentras afiliado');</script>");
            }
        }
Пример #4
0
        protected void gdvMedicalCenter_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            GridViewRow newRow   = (GridViewRow)((Control)e.CommandSource).NamingContainer;
            int         rowIndex = newRow.RowIndex;

            if (e.CommandName == "Update")
            {
                txtTelefono1.Text     = gdvMedicalCenter.Rows[rowIndex].Cells[1].Text;
                txtTelefono2.Text     = gdvMedicalCenter.Rows[rowIndex].Cells[2].Text;
                txtCoordenadas.Text   = gdvMedicalCenter.Rows[rowIndex].Cells[3].Text;
                FileUpload1.ID        = gdvMedicalCenter.Rows[rowIndex].Cells[4].Text;
                txtDirrecion.Text     = gdvMedicalCenter.Rows[rowIndex].Cells[5].Text;
                txtHorarioA.Text      = gdvMedicalCenter.Rows[rowIndex].Cells[6].Text;
                txtHorarioC.Text      = gdvMedicalCenter.Rows[rowIndex].Cells[7].Text;
                ddlNivelAtencion.Text = gdvMedicalCenter.Rows[rowIndex].Cells[8].Text;
            }
            else
            {
            }

            if (e.CommandName == "Convenio")
            {
                ClsUsuario epsL = new ClsUsuario();
                string     eps  = Session["epsL"].ToString();

                //int consulta = epsL.buscarEps(identificacionPa);
                int centro = int.Parse(gdvMedicalCenter.Rows[rowIndex].Cells[0].Text);
                eps_has_centromedico convenio = new eps_has_centromedico();
                convenio.CentroMedico_idCentroMedico = centro;
                convenio.Eps_idEps = int.Parse(eps);
                ClsEpsHasCentroMedico dao = new ClsEpsHasCentroMedico();
                dao.afiliarConvenio(convenio);
            }
            else
            {
            }
        }
 public void afiliarConvenio(eps_has_centromedico convenio)
 {
     db.eps_has_centromedico.InsertOnSubmit(convenio);
     db.SubmitChanges();
 }