コード例 #1
0
        public IHttpActionResult PutPersona2(int id, Persona2 persona2)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != persona2.Persona2Id)
            {
                return(BadRequest());
            }

            db.Entry(persona2).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!Persona2Exists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
コード例 #2
0
        public bool Agregar(Persona2 persona)
        {
            bool Result = true;

            this.ListadoPersonas.Add(persona);
            return(Result);
        }
コード例 #3
0
        public IHttpActionResult GetPersona2(int id)
        {
            Persona2 persona2 = db.Persona2.Find(id);

            if (persona2 == null)
            {
                return(NotFound());
            }

            return(Ok(persona2));
        }
コード例 #4
0
        public IHttpActionResult PostPersona2(Persona2 persona2)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Persona2.Add(persona2);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = persona2.Persona2Id }, persona2));
        }
コード例 #5
0
        public IHttpActionResult DeletePersona2(int id)
        {
            Persona2 persona2 = db.Persona2.Find(id);

            if (persona2 == null)
            {
                return(NotFound());
            }

            db.Persona2.Remove(persona2);
            db.SaveChanges();

            return(Ok(persona2));
        }
コード例 #6
0
ファイル: Default.aspx.cs プロジェクト: UamNet/TechTalks
 protected void Page_Load(object sender, EventArgs e)
 {
     p1 = new Persona2("David", 27, "M", "M", "dwaqdf");
 }
コード例 #7
0
ファイル: Program.cs プロジェクト: UamNet/TechTalks
        static void Main(string[] args)
        {
            int x = 1;
            int y = 2;
            int z;
            sumaOut( x, y,out z);
            Console.WriteLine(z);

            /////DICCIONARIO
            string frase = "En la casa de maria no hay perros sino gatos y ademas una lampara muy bonita";
            //Diccionario cuya clave es un char y valor int
            Dictionary<char, int> myDict = new Dictionary<char, int>();

            //Contamos en numero de apariciones de cada letra y lo guardamos en un diccionario
            foreach (char i in frase.ToLower())
            {
                try
                {

                    myDict.Add(i, 1);
                }
                catch
                {
                    myDict[i]++;
                }
            }

            //Guardamos la letra el mayor ratio en la frase
            int max = -1;
            char myChar;

            foreach (KeyValuePair<char, int> kvp in myDict)
            {
                if (kvp.Value > max)
                {
                    max = kvp.Value;
                    myChar = kvp.Key;
                }
            }

            //Posicion de la a
            Console.WriteLine(myDict['a']);

            //////LISTAS

            //Lista con las diferentes letras
            List<char> lista = new List<char>();
            foreach (char i in frase)
            {
                if (!lista.Contains(i))
                    lista.Add(i);
            }

            foreach (char i in lista)
                Console.WriteLine(i);

            Console.WriteLine(lista[1]);
            /////PILAS

            Stack<int> b = new Stack<int>();
            b.Push(1);
            b.Push(2);
            b.Push(3);

            foreach (int i in b)
            {
                Console.WriteLine(i);
            }

            ////Colas

            Queue<int> c = new Queue<int>();
            c.Enqueue(1);
            c.Enqueue(2);
            c.Enqueue(3);

            foreach (int i in c)
            {
                Console.WriteLine(i);
            }

            //Imprime el valor del enum unom en la carpera ENUMS
            EnumExamples.imprimeEnum(myEnumInt.uno);
            //El arraylist contiene todos los tipos que queramos
            ArrayList arra = new ArrayList();
            arra.Add(new Persona("", 2, "", "", ""));
            arra.Add(1);
            Console.WriteLine(arra[0].ToString());
            Console.WriteLine("hay "+ Persona.personas+" Personas");
            //Instanciaciones
            Persona p2 = new Persona("menganito", 2, "perez", "wdauybndwuos");
            Persona p3 = new Persona("mariano", 1, "gomez", "sana", "eaff");
            Persona p4 = new Persona("menganito", 2, "perez", "wdauybndwuos");
            Console.WriteLine("hay " + Persona.personas + " Personas");
            Console.WriteLine(p2.apellido1);
            Persona2 p5 = new Persona2("David", 2, "Munoz", "Miranda", "wdauybndwuos");
            Console.WriteLine("hay " + Persona2.personas + " Personas2");

            Console.WriteLine(p2.ToString());

            //Dejamos el programa en pausa

            Console.ReadLine();
        }
コード例 #8
0
        static void Main(string[] args)
        {
            int x = 1;
            int y = 2;
            int z;

            sumaOut(x, y, out z);
            Console.WriteLine(z);



            /////DICCIONARIO
            string frase = "En la casa de maria no hay perros sino gatos y ademas una lampara muy bonita";
            //Diccionario cuya clave es un char y valor int
            Dictionary <char, int> myDict = new Dictionary <char, int>();

            //Contamos en numero de apariciones de cada letra y lo guardamos en un diccionario
            foreach (char i in frase.ToLower())
            {
                try
                {
                    myDict.Add(i, 1);
                }
                catch
                {
                    myDict[i]++;
                }
            }


            //Guardamos la letra el mayor ratio en la frase
            int  max = -1;
            char myChar;

            foreach (KeyValuePair <char, int> kvp in myDict)
            {
                if (kvp.Value > max)
                {
                    max    = kvp.Value;
                    myChar = kvp.Key;
                }
            }


            //Posicion de la a
            Console.WriteLine(myDict['a']);

            //////LISTAS


            //Lista con las diferentes letras
            List <char> lista = new List <char>();

            foreach (char i in frase)
            {
                if (!lista.Contains(i))
                {
                    lista.Add(i);
                }
            }

            foreach (char i in lista)
            {
                Console.WriteLine(i);
            }

            Console.WriteLine(lista[1]);
            /////PILAS

            Stack <int> b = new Stack <int>();

            b.Push(1);
            b.Push(2);
            b.Push(3);

            foreach (int i in b)
            {
                Console.WriteLine(i);
            }

            ////Colas

            Queue <int> c = new Queue <int>();

            c.Enqueue(1);
            c.Enqueue(2);
            c.Enqueue(3);

            foreach (int i in c)
            {
                Console.WriteLine(i);
            }



            //Imprime el valor del enum unom en la carpera ENUMS
            EnumExamples.imprimeEnum(myEnumInt.uno);
            //El arraylist contiene todos los tipos que queramos
            ArrayList arra = new ArrayList();

            arra.Add(new Persona("", 2, "", "", ""));
            arra.Add(1);
            Console.WriteLine(arra[0].ToString());
            Console.WriteLine("hay " + Persona.personas + " Personas");
            //Instanciaciones
            Persona p2 = new Persona("menganito", 2, "perez", "wdauybndwuos");
            Persona p3 = new Persona("mariano", 1, "gomez", "sana", "eaff");
            Persona p4 = new Persona("menganito", 2, "perez", "wdauybndwuos");

            Console.WriteLine("hay " + Persona.personas + " Personas");
            Console.WriteLine(p2.apellido1);
            Persona2 p5 = new Persona2("David", 2, "Munoz", "Miranda", "wdauybndwuos");

            Console.WriteLine("hay " + Persona2.personas + " Personas2");

            Console.WriteLine(p2.ToString());


            //Dejamos el programa en pausa



            Console.ReadLine();
        }