コード例 #1
0
        /// <summary>
        /// NO ACABADA
        /// </summary>
        /// <param name="persona"></param>
        /// <returns></returns>
        public int insertPersonaDAL(Persona persona)
        {
            int i = 0;

            SqlCommand miComando = new SqlCommand();

            miComando.Parameters.Add("@nombre", System.Data.SqlDbType.VarChar).Value    = persona.Nombre;
            miComando.Parameters.Add("@apellidos", System.Data.SqlDbType.VarChar).Value = persona.Apellidos;
            miComando.Parameters.Add("@fechaNac", System.Data.SqlDbType.DateTime).Value = persona.FechaNac;
            miComando.Parameters.Add("@direccion", System.Data.SqlDbType.VarChar).Value = persona.direccion;
            miComando.Parameters.Add("@telefono", System.Data.SqlDbType.VarChar).Value  = persona.telefono;

            try
            {
                miCon.openConnection();

                miComando.CommandText = "Insert Into personas(nombre,apellidos,fechaNac,direccion,telefono) VALUES "
                                        + "(@nombre,@apellidos,@fechaNac,@direccion,@telefono)";
                miComando.Connection = miCon.connection;
                i = miComando.ExecuteNonQuery();
            }catch (SqlException) {
                throw;
            }
            finally{
                miCon.closeConnection();
            }
            return(i);
        }