public ActionResult Delete([Bind(Include = "Id, Birthday, Name, LastName, Email, Role")] PersonViewModel model)
        {
            try
            {
                var ps = new PersonServices();

                ps.Delete(model);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Ejemplo n.º 2
0
 private void Delete()
 {
     if (index < 0)
     {
         MessageBox.Show("Debe seleccionar el registro que desea eliminar");
     }
     else
     {
         DialogResult dr = new DialogResult();
         dr = MessageBox.Show("Esta seguro que desea eliminar este registro?", "Atencion", MessageBoxButtons.YesNo);
         if (dr == DialogResult.Yes)
         {
             personServices.Delete(index);
         }
         GetAll();
         Clear();
     }
 }
Ejemplo n.º 3
0
 public ActionResult Delete(PersonViewModel person)
 {
     service.Delete(service.GetById(person.Id));
     return(RedirectToAction("Index"));
 }
Ejemplo n.º 4
0
        static void Main(string[] args)
        {
            string _input;
            var    svc = new PersonServices <PersonModel>("PersonModel");

            do
            {
                Console.WriteLine("\n!!!!!!!!!!!!!!    Главное Меню     !!!!!!!!!!!!!!!!!!!!!!\n");
                Console.WriteLine("1. Показать всех клиентов");
                Console.WriteLine("2. Показать одного клиента");
                Console.WriteLine("3. Добавить Клиента");
                Console.WriteLine("4. Изминить Клиента");
                Console.WriteLine("5. Удалить Клиента");

                _input = Console.ReadLine();
                if (int.TryParse(_input, out int result))
                {
                    switch (result)
                    {
                    case 1:
                        Console.WriteLine();
                        foreach (var _ in svc.GetRows())
                        {
                            Console.WriteLine($"{_.IDNP} {_.Name} {_.LastName} {_.Age}");
                        }
                        Console.ReadKey();
                        break;

                    case 2:
                        Console.WriteLine($"\nВведите IDNP / Имя или Фамилию");
                        _input = Console.ReadLine();
                        GetSearch(svc, _input);
                        break;

                    case 3:
                        Console.WriteLine($"\nВведите IDNP Name LastName Age");
                        _input = Console.ReadLine();
                        var str = _input.Split(' ');
                        try
                        {
                            svc.GetNew(new PersonModel()
                            {
                                IDNP     = str[0],
                                Name     = str[1],
                                LastName = str[2],
                                Age      = int.Parse(str[3]),
                            });
                        }
                        catch { }
                        break;

                    case 4:

                        Console.WriteLine($"\n Введите IDNP / Имя или Фамилию, Клиетна которого вы хотите изминить");
                        _input = Console.ReadLine();
                        var update = GetSearch(svc, _input);

                        Console.WriteLine($"\nВведите изминенный IDNP Name LastName Age");
                        _input          = Console.ReadLine();
                        str             = _input.Split(' ', ',');
                        update.IDNP     = str[0];
                        update.Name     = str[1];
                        update.LastName = str[2];
                        update.Age      = int.Parse(str[3]);
                        Console.WriteLine($"\nУспешно обновлен");
                        svc.Update(update, null);
                        break;

                    case 5:
                        Console.WriteLine($"\nВведите IDNP, Клиетна которого вы хотите удалить");
                        _input = Console.ReadLine();
                        var delete = GetSearch(svc, _input);
                        svc.Delete(delete.Guid);
                        Console.WriteLine($"\nУспешно удален");

                        break;

                    default:
                        Console.WriteLine("\nНеправельный ввод!");
                        break;
                    }
                }
            } while (_input.ToUpper() != "E");
        }