예제 #1
0
        protected void guadarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <Pacientes> Repositorio = new RepositorioBase <Pacientes>();
            Pacientes pacientes = new Pacientes();
            bool      paso      = false;

            pacientes = LlenaClase(pacientes);

            if (Utilss.ToInt(PacienteIdTextBox.Text) == 0)
            {
                paso = Repositorio.Guardar(pacientes);
                Limpiar();
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    Utilss.ShowToastr(this, "No se pudo guardar", "Error", "error");
                    return;
                }
                paso = Repositorio.Modificar(pacientes);
                Limpiar();
            }

            if (paso)
            {
                Utilss.ShowToastr(this, "Guardado", "Exito", "success");
                return;
            }
            else
            {
                Utilss.ShowToastr(this, "No se pudo guardar", "Error", "error");
            }
        }
예제 #2
0
        protected void guadarButton_Click(object sender, EventArgs e)
        {
            Analisis Analisis = new Analisis();
            RepositorioBase <Analisis> Repositorio = new RepositorioBase <Analisis>();
            bool paso = false;

            Analisis = LlenarClase();

            if (Utilss.ToInt(AnalisisIdTextBox.Text) == 0)
            {
                paso = Repositorio.Guardar(Analisis);
                Limpiar();
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    Utilss.ShowToastr(this.Page, "No se pudo guardar!!", "Error", "error");
                    return;
                }
                paso = Repositorio.Modificar(Analisis);
                Limpiar();
            }

            if (paso)
            {
                Utilss.ShowToastr(this.Page, "Guardado con exito!!", "Guardado", "success");
                return;
            }
            else
            {
                Utilss.ShowToastr(this.Page, "No se pudo guardar!!", "Error", "error");
            }
        }
예제 #3
0
        protected void eliminarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <Analisis> Repositorio = new RepositorioBase <Analisis>();

            var Analisis = Repositorio.Buscar(Utilss.ToInt(AnalisisIdTextBox.Text));

            if (Analisis != null)
            {
                Repositorio.Eliminar(Utilss.ToInt(AnalisisIdTextBox.Text));
                Utilss.ShowToastr(this.Page, "Eliminado con exito!!", "Error", "success");
            }
            else
            {
                Utilss.ShowToastr(this.Page, "No se pudo eliminar!!", "Error", "error");
            }
            Limpiar();
        }
예제 #4
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <Pacientes> repositorio = new RepositorioBase <Pacientes>();
            var pacientes = repositorio.Buscar(Utilss.ToInt(PacienteIdTextBox.Text));

            if (pacientes != null)
            {
                Limpiar();
                LlenaCampos(pacientes);
                Utilss.ShowToastr(this, "Busqueda exitosa", "Exito", "success");
            }
            else
            {
                Utilss.ShowToastr(this.Page, "El paciente que intenta buscar no existe", "Error", "error");
                Limpiar();
            }
        }
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <TipoAnalisis> repositorio = new RepositorioBase <TipoAnalisis>();
            var tipo = repositorio.Buscar(Utilss.ToInt(IdTextBox.Text));

            if (tipo != null)
            {
                Limpiar();
                LlenaCampos(tipo);
                Utilss.ShowToastr(this, "Busqueda exitosa", "Exito", "success");
            }
            else
            {
                Utilss.ShowToastr(this.Page, "El usuario que intenta buscar no existe", "Error", "error");
                Limpiar();
            }
        }
예제 #6
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <Analisis> repositorio = new RepositorioBase <Analisis>();
            Analisis analisis = new Analisis();

            analisis = repositorio.Buscar(Utilss.ToInt(AnalisisIdTextBox.Text));

            if (analisis != null)
            {
                LlenarCampos(analisis);
            }

            else
            {
                Utilss.ShowToastr(this.Page, "El analisis que intenta buscar no existe", "Error", "error");
                Limpiar();
            }
        }
예제 #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                int id = Utilss.ToInt(Request.QueryString["id"]);
                if (id > 0)
                {
                    RepositorioBase <Pacientes> repositorio = new RepositorioBase <Pacientes>();
                    var registro = repositorio.Buscar(id);

                    if (registro == null)
                    {
                        Utilss.ShowToastr(this.Page, "Registro no existe", "Error", "error");
                    }
                    else
                    {
                        LlenaCampos(registro);
                    }
                }
            }
        }
예제 #8
0
 protected void eliminarButton_Click(object sender, EventArgs e)
 {
     if (Utilss.ToInt(PacienteIdTextBox.Text) > 0)
     {
         int id = Convert.ToInt32(PacienteIdTextBox.Text);
         RepositorioBase <Pacientes> repositorio = new RepositorioBase <Pacientes>();
         if (repositorio.Eliminar(id))
         {
             Utilss.ShowToastr(this.Page, "Eliminado con exito!!", "Eliminado", "info");
         }
         else
         {
             Utilss.ShowToastr(this.Page, "Fallo al Eliminar :(", "Error", "error");
         }
         Limpiar();
     }
     else
     {
         Utilss.ShowToastr(this.Page, "No se pudo eliminar, paciente no existe", "error", "error");
     }
 }