Exemple #1
0
        public int New_(string p_nombre, string p_raza, GestionVeterinariaGenNHibernate.Enumerated.GestionVeterinaria.SexoEnum p_sexo, float p_peso, string p_especie, Nullable <DateTime> p_fNacimiento, GestionVeterinariaGenNHibernate.Enumerated.GestionVeterinaria.TamanyoMascotaEnum p_tamanyo, string p_cliente, string p_color, bool p_microchip)
        {
            MascotaEN mascotaEN = null;
            int       oid;

            //Initialized MascotaEN
            mascotaEN        = new MascotaEN();
            mascotaEN.Nombre = p_nombre;

            mascotaEN.Raza = p_raza;

            mascotaEN.Sexo = p_sexo;

            mascotaEN.Peso = p_peso;

            mascotaEN.Especie = p_especie;

            mascotaEN.FNacimiento = p_fNacimiento;

            mascotaEN.Tamanyo = p_tamanyo;


            if (p_cliente != null)
            {
                mascotaEN.Cliente     = new GestionVeterinariaGenNHibernate.EN.GestionVeterinaria.ClienteEN();
                mascotaEN.Cliente.DNI = p_cliente;
            }

            mascotaEN.Color = p_color;

            mascotaEN.Microchip = p_microchip;

            //Call to MascotaCAD

            oid = _IMascotaCAD.New_(mascotaEN);
            return(oid);
        }