Ejemplo n.º 1
0
        /*********************************MASCOTA*********************************/
        //Crear
        public Boolean RegistrarMascotaSecretaria(Mascota masc)
        {
            SqlCommand insert;

            masc = new Mascota();
            Boolean exito = false;

            try
            {
                String comando = "insert into MASCOTA (nombre_mascota, edad_mascota, " +
                                 "peso_mascota, estatura_mascota, raza_mascota, observacion_mascota, id_cliente_mascota, " +
                                 "id_categoria_mascota, id_usuario_mascota) " +
                                 "values(@nombre, 0, 0, 0, '', '', @cliente, @categoria, 3)";

                insert = new SqlCommand(comando, con);

                insert.Parameters.Add("@nombre", System.Data.SqlDbType.VarChar, 50).Value = masc.GetNombreMascota();
                insert.Parameters.Add("@cliente", System.Data.SqlDbType.Int).Value        = masc.GetIdCliente();
                insert.Parameters.Add("@categoria", System.Data.SqlDbType.Int).Value      = masc.GetIdCategoriaMascota();

                if (insert.ExecuteNonQuery() == 1)
                {
                    exito = true;
                }
                else
                {
                    exito = false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al intentar registrar una nueva mascota... " + ex);
                exito = false;
            }
            return(exito);
        }