Ejemplo n.º 1
0
        public string EditarSala(entSala sala)
        {
            string result;


            try
            {
                con = generarConexion();
                con.Open();

                string consulta = "UPDATE T_SALA " +
                                  "SET SAL_NOMBRE = '" + sala.SAL_NOMBRE + "'," +
                                  "SAL_TURNO = '" + sala.SALA_TURNO + "', " +
                                  "SAL_EDAD_MIN = " + sala.SAL_EDAD_MIN + ", " +
                                  "SAL_EDAD_MAX = " + sala.EDAD_SALA_MAX + ", " +
                                  "SAL_CANT_ALUM = " + sala.SALA_CANT_ALUM +
                                  "WHERE SAL_ID = " + sala.SAL_ID + "; ";


                cmd = new SqlCommand(consulta, con);
                cmd.ExecuteNonQuery();
                con.Close();

                result = "OK";
            }
            catch (Exception ex)
            {
                result = "ERROR";
                //MessageBox.Show("Hubo un problema. Contáctese con su administrador. Error-" + ex.ToString());
            }

            return(result);
        }
Ejemplo n.º 2
0
        public entSala buscarSalaXPersona(Int32 idPersona)
        {
            entSala ent = new entSala();

            try
            {
                con = generarConexion();
                con.Open();


                string consulta = "SELECT S.* " +
                                  "FROM T_SALA S, T_GRUPO_SALA GS " +
                                  "WHERE S.SAL_ID = GS.GRS_SAL_ID " +
                                  "AND GS.GRS_PER_ID = " + idPersona + ";";

                cmd = new SqlCommand(consulta, con);
                dta = new SqlDataAdapter(cmd);
                dt  = new DataTable();
                dta.Fill(dt);

                con.Close();


                if (dt != null)
                {
                    foreach (DataRow dr in dt.Rows)
                    {
                        if (dr["SAL_ID"] != DBNull.Value)
                        {
                            ent.SAL_ID = Convert.ToInt32(dr["SAL_ID"]);
                        }
                        if (dr["SAL_NOMBRE"] != DBNull.Value)
                        {
                            ent.SAL_NOMBRE = Convert.ToString(dr["SAL_NOMBRE"]);
                        }
                        if (dr["SAL_TURNO"] != DBNull.Value)
                        {
                            ent.SALA_TURNO = Convert.ToString(dr["SAL_TURNO"]);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                //MessageBox.Show("Hubo un problema. Contáctese con su administrador. Error: " + ex.ToString() );
            }

            return(ent);
        }
Ejemplo n.º 3
0
        public string EliminarSala(entSala sala)
        {
            string result;

            try
            {
                con = generarConexion();
                con.Open();
                string consulta = "set dateformat dmy UPDATE T_SALA SET SAL_ACTIVO = 'N' WHERE SAL_ID = " + sala.SAL_ID + ";";
                cmd = new SqlCommand(consulta, con);
                cmd.ExecuteNonQuery();
                con.Close();

                result = "OK";
            }
            catch
            {
                result = "ERROR";
                //MessageBox.Show("Hubo un problema. Contáctese con su administrador.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            return(result);
        }
Ejemplo n.º 4
0
        public string InsertarSala(entSala sala)
        {
            string result;


            try
            {
                con = generarConexion();
                con.Open();

                string consulta = "INSERT INTO T_SALA " +
                                  "(SAL_NOMBRE, " +
                                  "SAL_TURNO, " +
                                  "SAL_EDAD_MIN, " +
                                  "SAL_EDAD_MAX, " +
                                  "SAL_CANT_ALUM, " +
                                  "SAL_ACTIVO) " +
                                  "VALUES( '" + sala.SAL_NOMBRE + "','" +
                                  "" + sala.SALA_TURNO + "'," +
                                  "" + sala.SAL_EDAD_MIN + "," +
                                  "" + sala.EDAD_SALA_MAX + "," +
                                  "" + sala.SALA_CANT_ALUM + ",'" +
                                  "" + sala.SALA_ACTIVO + "');";


                cmd = new SqlCommand(consulta, con);
                cmd.ExecuteNonQuery();
                con.Close();

                result = "OK";
            }
            catch (Exception ex)
            {
                result = "ERROR";
                //MessageBox.Show("Hubo un problema. Contáctese con su administrador. Error-" + ex.ToString());
            }

            return(result);
        }
Ejemplo n.º 5
0
        public entSala.entSalaColeccion buscarSalas()
        {
            entSala.entSalaColeccion SalaCol = new entSala.entSalaColeccion();

            try
            {
                SqlConnection con = generarConexion();
                con.Open();

                SqlCommand com = new SqlCommand();
                com.Connection = con;

                com.CommandText = "select CONCAT(u.SAL_NOMBRE, ' ', u.SAL_TURNO) NOMBRE, u.* " +
                                  "from T_SALA u " +
                                  ";";

                DataTable      dt = new DataTable();
                SqlDataAdapter da = new SqlDataAdapter(com);
                DataSet        ds = new DataSet();

                da.Fill(ds, "T_SALA");
                dt = ds.Tables[0];
                con.Close();

                if (dt != null)
                {
                    foreach (DataRow dr in dt.Rows)
                    {
                        entSala ent = new entSala();
                        if (dr["SAL_ID"] != DBNull.Value)
                        {
                            ent.SAL_ID = Convert.ToInt32(dr["SAL_ID"]);
                        }
                        if (dr["SAL_NOMBRE"] != DBNull.Value)
                        {
                            ent.SAL_NOMBRE = Convert.ToString(dr["SAL_NOMBRE"]);
                        }
                        if (dr["SAL_EDAD_MIN"] != DBNull.Value)
                        {
                            ent.SAL_EDAD_MIN = Convert.ToInt32(dr["SAL_EDAD_MIN"]);
                        }
                        if (dr["SAL_EDAD_MAX"] != DBNull.Value)
                        {
                            ent.EDAD_SALA_MAX = Convert.ToInt32(dr["SAL_EDAD_MAX"]);
                        }
                        if (dr["SAL_CANT_ALUM"] != DBNull.Value)
                        {
                            ent.SALA_CANT_ALUM = Convert.ToInt32(dr["SAL_CANT_ALUM"]);
                        }
                        if (dr["SAL_TURNO"] != DBNull.Value)
                        {
                            if (Convert.ToString(dr["SAL_TURNO"]) == "MANANA    ")
                            {
                                ent.SALA_TURNO = "MAÑANA";
                            }
                            else
                            {
                                ent.SALA_TURNO = "TARDE";
                            }
                        }

                        if (dr["SAL_ACTIVO"] != DBNull.Value)
                        {
                            ent.SALA_ACTIVO = Convert.ToString(dr["SAL_ACTIVO"]);
                        }

                        ent.SAL_NOMBRE = ent.SAL_NOMBRE + " " + ent.SALA_TURNO;

                        SalaCol.Add(ent);
                    }
                }
            }
            catch (Exception ex)
            {
                //MessageBox.Show("Hubo un problema. Contáctese con su administrador.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            return(SalaCol);
        }
Ejemplo n.º 6
0
 public string EliminarSala(entSala sala)
 {
     return(objMetSala2.EliminarSala(sala));
 }
Ejemplo n.º 7
0
 public string EditarSala(entSala sala)
 {
     return(objMetSala2.EditarSala(sala));
 }
Ejemplo n.º 8
0
 public string InsertarSala(entSala sala)
 {
     return(objMetSala2.InsertarSala(sala));
 }
Ejemplo n.º 9
0
        public entSala buscarSalaXid(Int32 idSala)
        {
            entSala ent = new entSala();

            try
            {
                con = generarConexion();
                con.Open();


                string consulta = "SELECT * FROM T_SALA WHERE SAL_ID = " + idSala + ";";

                cmd = new SqlCommand(consulta, con);
                dta = new SqlDataAdapter(cmd);
                dt  = new DataTable();
                dta.Fill(dt);

                con.Close();


                if (dt != null)
                {
                    foreach (DataRow dr in dt.Rows)
                    {
                        if (dr["SAL_ID"] != DBNull.Value)
                        {
                            ent.SAL_ID = Convert.ToInt32(dr["SAL_ID"]);
                        }
                        if (dr["SAL_NOMBRE"] != DBNull.Value)
                        {
                            ent.SAL_NOMBRE = Convert.ToString(dr["SAL_NOMBRE"]);
                        }
                        if (dr["SAL_TURNO"] != DBNull.Value)
                        {
                            ent.SALA_TURNO = Convert.ToString(dr["SAL_TURNO"]);
                        }
                        if (dr["SAL_EDAD_MIN"] != DBNull.Value)
                        {
                            ent.SAL_EDAD_MIN = Convert.ToInt32(dr["SAL_EDAD_MIN"]);
                        }
                        if (dr["SAL_EDAD_MAX"] != DBNull.Value)
                        {
                            ent.EDAD_SALA_MAX = Convert.ToInt32(dr["SAL_EDAD_MAX"]);
                        }
                        if (dr["SAL_CANT_ALUM"] != DBNull.Value)
                        {
                            ent.SALA_CANT_ALUM = Convert.ToInt32(dr["SAL_CANT_ALUM"]);
                        }
                        if (dr["SAL_ACTIVO"] != DBNull.Value)
                        {
                            ent.SALA_ACTIVO = Convert.ToString(dr["SAL_ACTIVO"]);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                //MessageBox.Show("Hubo un problema. Contáctese con su administrador. Error: " + ex.ToString());
            }

            return(ent);
        }