예제 #1
0
        public List <PojoPrincipal> obtenerIdPrincipal()
        {
            try
            {
                List <PojoPrincipal> concep = new List <PojoPrincipal>();
                PojoPrincipal        pojoAmbu;
                MySqlCommand         cm = new MySqlCommand();
                MySqlDataReader      dr;
                conec.conexion();
                string sql = " select idPrincipal from principal";
                cm.CommandText = sql;
                cm.CommandType = CommandType.Text;
                cm.Connection  = conec.conectar;
                dr             = cm.ExecuteReader();

                while (dr.Read())
                {
                    pojoAmbu             = new PojoPrincipal();
                    pojoAmbu.IdPrincipal = dr.GetInt32("idPrincipal");
                    concep.Add(pojoAmbu);
                }
                return(concep);
            }
            catch (Exception exc)
            {
                return(null);
            }
            finally
            {
                conec.conectar.Close();
            }
        }
예제 #2
0
        public bool modificar(PojoPrincipal Alma)
        {
            MySqlCommand cmd = new MySqlCommand();

            try
            {
                conec.conexion();

                cmd.Parameters.AddWithValue("@idPrincipal", Alma.IdPrincipal);
                cmd.Parameters.AddWithValue("@idUsuario", Alma.IdUsuario);
                cmd.Parameters.AddWithValue("@descripcion", Alma.Descripcion);
                cmd.Parameters.AddWithValue("@estado", Alma.Estado);

                string consul = "update principal set  description=@descripcion, estado=@estado, idUsuario=@idUsuario where idPrincipal=@idPrincipal";
                cmd.CommandText = consul;
                cmd.CommandType = CommandType.Text;
                cmd.Connection  = conec.conectar;
                cmd.ExecuteNonQuery();

                return(true);
            }
            catch
            {
                return(true);
            }
            finally
            {
                conec.conectar.Close();
                conec.conectar.Close();
            }
        }
예제 #3
0
        public static bool Actualizar(string numero, string descripcion, string estado)
        {
            DaoPrincipal  daoPrincipal  = new DaoPrincipal();
            PojoPrincipal pojoPrincipal = new PojoPrincipal()
            {
                IdPrincipal = Convert.ToInt32(numero),
                IdUsuario   = daoPrincipal.obtenerIdUsuario("Angel"),
                Descripcion = descripcion,
                Estado      = estado,
            };
            bool ok = daoPrincipal.modificar(pojoPrincipal);

            return(ok);
        }
예제 #4
0
        public string insertar(PojoPrincipal pojoPrincipal)
        {
            MySqlCommand cmd = new MySqlCommand();

            conec.conexion();
            cmd.Parameters.AddWithValue("@idPrincipal", pojoPrincipal.IdPrincipal);
            cmd.Parameters.AddWithValue("@descripcion", pojoPrincipal.Descripcion);
            cmd.Parameters.AddWithValue("@estado", pojoPrincipal.Estado);
            cmd.Parameters.AddWithValue("@idUsuario", pojoPrincipal.IdUsuario);
            string consul = "insert into principal(idPrincipal, description, estado, idUsuario)VALUES(null,@descripcion, @estado, @idUsuario)";

            cmd.CommandText = consul;
            cmd.CommandType = CommandType.Text;
            cmd.Connection  = conec.conectar;
            cmd.ExecuteNonQuery();
            conec.conectar.Close();
            return("Guardado");
        }
예제 #5
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            PojoPrincipal pojoPrincipal = new PojoPrincipal();
            DaoPrincipal  daoPrincipal  = new DaoPrincipal();

            try
            {
                pojoPrincipal.Descripcion = txtDescripcion.Text;
                pojoPrincipal.Estado      = dplActivo.SelectedItem.Text;
                pojoPrincipal.IdUsuario   = daoPrincipal.obtenerIdUsuario("Angel");
                daoPrincipal.insertar(pojoPrincipal);
            }
            catch (Exception ex) { }
            finally
            {
                txtDescripcion.Text       = null;
                pojoPrincipal.Descripcion = null;
                pojoPrincipal.Estado      = null;
                pojoPrincipal.IdUsuario   = 0;
            }
        }