Esempio n. 1
0
        public void insertarConsultorio(EConsultorio consul)
        {
            DataTable        consultorios = new DataTable();
            NpgsqlConnection conection    = new NpgsqlConnection(ConfigurationManager.ConnectionStrings["Postgres"].ConnectionString);

            try
            {
                NpgsqlDataAdapter dataAdapter = new NpgsqlDataAdapter("f_crear_consultorio", conection);
                dataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
                dataAdapter.SelectCommand.Parameters.Add("_ubicacion", NpgsqlDbType.Text).Value = consul.Ubicacion;
                dataAdapter.SelectCommand.Parameters.Add("_session", NpgsqlDbType.Text).Value   = consul.Session;
                dataAdapter.SelectCommand.Parameters.Add("_nombre", NpgsqlDbType.Text).Value    = consul.Nombre;
                conection.Open();
                dataAdapter.Fill(consultorios);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (conection != null)
                {
                    conection.Close();
                }
            }
        }
Esempio n. 2
0
    public EConsultorio encapsularDatos()
    {
        EConsultorio eConsultorio = new EConsultorio();

        eConsultorio.Nombre    = TB_Consultorio.Text;
        eConsultorio.Ubicacion = TB_Ubicacion.Text;
        eConsultorio.Session   = Session.SessionID;
        return(eConsultorio);
    }
Esempio n. 3
0
 public void insertarConsultorio(EConsultorio eConsultorio)
 {
     if ((eConsultorio.Nombre.ToString().Trim() == "") || (eConsultorio.Ubicacion.ToString().Trim() == ""))
     {
         throw new Exception("Espacios en blanco");
     }
     else
     {
         DAOAdministrador dAOAdministrador = new DAOAdministrador();
         dAOAdministrador.insertarConsultorio(eConsultorio);
     }
 }
Esempio n. 4
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     try
     {
         LAdministrador lAdministrador = new LAdministrador();
         EConsultorio   eConsultorio   = encapsularDatos();
         lAdministrador.insertarConsultorio(eConsultorio);
     }
     catch (Exception ex)
     {
         ClientScript.RegisterClientScriptBlock(this.GetType(), "Nombre", "<script> alert('No ha ingresado datos para el consultorio'); </script>");
     }
     Response.Redirect("~/View/Administrador/parametros.aspx");
 }