/// <summary> /// Saves a record to the TipoTel table. /// </summary> public void Insert(TipoTelEntidad tipoTel) { ValidationUtility.ValidateArgument("tipoTel", tipoTel); SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@DescripcionTipoTel", tipoTel.DescripcionTipoTel) }; tipoTel.IdTipoTel = (int)SqlClientUtility.ExecuteScalar(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "TipoTelInsert", parameters); }
/// <summary> /// Updates a record in the TipoTel table. /// </summary> public void Update(TipoTelEntidad tipoTel) { ValidationUtility.ValidateArgument("tipoTel", tipoTel); SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@IdTipoTel", tipoTel.IdTipoTel), new SqlParameter("@DescripcionTipoTel", tipoTel.DescripcionTipoTel) }; SqlClientUtility.ExecuteNonQuery(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "TipoTelUpdate", parameters); }
/// <summary> /// Selects a single record from the TipoTel table. /// </summary> public TipoTelEntidad Select(int idTipoTel) { SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@IdTipoTel", idTipoTel) }; using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "TipoTelSelect", parameters)) { TipoTelEntidad entidad = new TipoTelEntidad(); // entidad = Mapeador.MapearFirst <TipoTelEntidad>(dt); return(entidad); } }